Hacker News new | ask | show | jobs
by zarzavat 1458 days ago
It’s an academic language, designed as a substrate to grow papers in.

If JS infamously has dozens of build systems, Haskell has almost nobody working on tooling. Instead you get many smart people writing libraries for building super abstract spaghetti code - which is great for research and advancing the state of the art (sometimes the wacko abstractions turn out to be good ideas that trickle down into regular programming languages), but would someone please write some tooling as well.

I love Haskell, it’s fun, mind-expanding and absolutely worth learning. Maybe one day it will be ready for prime time, but until then I’d suggest an ML for “real” software.

2 comments

An ML, like SML or OCaml? Neither of these has any better tooling. Really the only viable candidate would be F#, no?
Not sure I would say that all aspects of tooling are bad though. Stackage for example is great and I wish there was anything even close to it in other languages.