3 ms·
Yes and no. If you are experienced programmer, then you'll have no problems with "issues". On other hand, why should you waste your time with new language? Eac
by zv 16y ago
Yes and no. If you are experienced programmer, then you'll have no problems with "issues". On other hand, why should you waste your time with new language?
Each year there is new programming language or framework that "will change the computing". Oh come on. We all know that Windows will become lousy implementation of Unix. We also know that all programming languages eventually will have half-assed implementations of Lisp features. Why you should learn Haskell when Lisp is more superior?
- chc 16y agoIt's clear to me that you haven't answered this question for yourself. Haskell has a lot of features that Lisp generally doesn't: • A powerful type system with inference • Purity • Pattern matching baked into the language core • Full laziness (such that "if" can be written as a pure function, no need for special forms or macro-like functionality) • Curried functions and partial application (so, for example, Lisp's (defun double (n) (* n 2)) would be double = (* 2) in Haskell)