Hacker News new | ask | show | jobs
by dkarl 5830 days ago
The languages are just too complex, too terse, and absolutely full of academic shitheaddery. I mean, seriously, what the hell.

(Where "seriously" and "hell" are links to the Haskell and O'Caml language documentation.)

God oh god I wish every language I used could be specified as precisely as the Haskell example. I didn't bother figuring out what the notation meant, but if I used Haskell, I could afford the time to understand it. Seriously, Perl and C++ have equivalent complexities; you just aren't expected to understand them. Experienced programmers steer clear of unfamiliar constructs, which works well enough, but it would be so much nicer to actually understand stuff.