Hacker News new | ask | show | jobs
by pinkythepig 3393 days ago
Haskell has lots of large projects written in it.

Besides the ones others have mentioned, Haxl is probably one of the bigger known industry uses of it. It is used at facebook as their spam filter:

https://github.com/facebook/Haxl

If you scroll to the bottom of that github page, you can find several papers and articles that go into detail about it.

1 comments

"Lots" is pretty relative. Haskell has lots compared to what? Arc[0]? It's not in the same league as Scala, that's for sure. And that also means that it is orders of magnitude away from the likes of C, C++, Java, Python, Perl, Ruby, etc. Haskell is and always will be a niche language for more experimental or research-y purposes that somewhat occasionally have real world uses.

That shouldn't be a bad thing. Haskell, like Prolog, SML, Simula, Smalltalk, and Lisp, have influenced the world of programming far more than one could ever expect if we only measured success by large project usage. I don't see why Haskeller's need to defend their meager industry adoption so much. It has some pretty good adoption compared to most research languages, but its industry adoption is not that great for a general purpose language, and it doesn't need to be.

[0] http://paulgraham.com/arc.html