[Haskell-cafe] The Lisp Curse

Serguey Zefirov sergueyz at gmail.com
Thu May 19 20:45:13 CEST 2011


I think this is much less applicable to Haskell than to Lisp.

I think that most of intra-incompatibilities of Lisp stem from side
effects. The rest is mostly due to (relatively) weak type system which
let some errors slip.

And remaining percent or two can be attributed to the power of Lisp. ;)

2011/5/19 Andrew Coppin <andrewcoppin at btinternet.com>:
> http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
>
> Some of you might have seen this. Here's the short version:
>
>  Lisp is so powerful that it discourages reuse. Why search for and reuse an
> existing implementation, when it's so trivially easy to reimplement exactly
> what you want yourself? The net result is a maze of incompatible libraries
> which each solve a different 80% of the same problem.
>
> To all the people who look at Hackage, see that there are 6 different
> libraries for processing Unicode text files, and claim that this is somehow
> a *good* thing, I offer the above essay as a counter-example.
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>



More information about the Haskell-Cafe mailing list