3 ms·
Speaking as a very experienced average Joe, all I need to see is a use case that shows how learning all of the weirdness discussed in the other comments in this
by CamperBob 16y ago
Speaking as a very experienced average Joe, all I need to see is a use case that shows how learning all of the weirdness discussed in the other comments in this thread will help me do my job.
I can't remember the last time I had trouble getting something done in C because it didn't support Kleisli arrows, or whatever.
- lelele 16y agoThanks for pointing this out, too. Indeed Haskell lacks a proof of concept of its superiority. And you can't provide such a proof with a few lines of code. When I studied Erlang, I was flabbergasted by both code size reduction and expressiveness thanks to pattern matching, by its fault tolerant capabilities, by its hot-code swapping... then reading how Yaws was alive and kicking long after Apache died under heavy load.
- gaius 16y agoOK, but one of the things that C programmers often say differentiates them from non-C-programmers is their ability to grok pointers. E.g. "I can't remember the last time I had trouble getting something done in Pascal because it didn't support pointers" :-)