Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Why abandon LISP syntax in FP? (Score 1) 314

What those other FP languages have that Lisp doesn't is a clean concept of *pattern matching*. Sure, you can do pattern matching in Lisp (see Termite Scheme), but its much more verbose than languages that have the syntax and semantics for it built-in.

I agree that Haskell is hard to understand, but only because it is easy to make incredibly dense code. Reading one line of Haskell can load your brain as much as reading 12 lines of anything else. ...And monads are just plain hard.

All that said, as an intermediate Erlang programmer, I am often left yearning for the cleanliness of Haskell syntax and also for S-expressions when I get into metaprogramming.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...