by sudeep1 on 7/14/14, 12:35 PM with 5 comments
I want to learn Haskell and Lisp. But I am in puzzle to learn which one at first. If i learn Haskell first and it will be easier to learn Lisp or Learning Lisp at first will help to learn Haskell.
by moron4hire on 7/14/14, 12:41 PM
But you can be productive in (most) Lisp(s) without touching macros. It is often suggested to try very hard to do so. And I've personally found that, library spelling issues aside, Python code translates almost 1-to-1 to Lisp with simple text replacements.
But any non-trivial application in Haskell is going to have to approach problems in fairly different ways than any other language. Lazy evaluation; pure, side-effect-free functions; types and type classes and all that jazz; emphasis on solutions involving the "fold" function, rather than recursion. It's significantly different than most other languages I've encountered.
by codygman on 7/14/14, 4:39 PM
by SamReidHughes on 7/15/14, 7:39 AM
by jagawhowho on 7/14/14, 3:53 PM
Haskell the language is powered by the tears of the gods. But it may not have the world class tooling you get with lisp.