News for hackers. Stuff that matters.
Re:OCaml Compiler Hacking: how to add a primitive by adultSwim on Thursday August 06, 2015 @03:15PM (#10018690)
One warning. Some functional programming materials (books, tutorials, etc) can be way too theoretical. However this has changed a lot in recent years.

The language itself isn't rocket science. If whatever you're reading isn't a good fit, try to find something else.

Re:OCaml Compiler Hacking: how to add a primitive by vegabook on Thursday August 06, 2015 @03:22PM (#10018736)
Yes it seems to attract a high-end CS crowd - there's lots of graduate-level CS assumption going on in some of the tutorials. But one of the things I really appreciate is the REPL ("toplevel") which let's you hack around and mess with examples in an interactive way. So good for a compiled language.
Re:OCaml Compiler Hacking: how to add a primitive by klibertp on Thursday August 06, 2015 @04:33PM (#10019240)
Much better in this regard than Haskell, though. Being impure and eager makes the most die-hard academics go for Haskell instead.
Re:OCaml Compiler Hacking: how to add a primitive by ufo on Thursday August 06, 2015 @09:13PM (#10020446)
Ocaml stuff seems to be a bit more down to earth in my experience. As long as you stay away from GADTs :)