3 ms·
Great writing. By the way, How is it that HN readers always heavily promote OCaml related threads ?
by remify 8y ago
Great writing.
By the way, How is it that HN readers always heavily promote OCaml related threads ?
- DougBTX 8y agoI upvoted the article as OCaml is one of those “aspirational” languages that I’ve always had an interest in, but never found the time to explore. I’d like to hear more about it, might prompt me to pick it up one day.
- DanielBMarkham 8y agoThe nice thing about OCaml (and its MS cousin F#) is that it's a hybrid language. Know FP? Fine, you can code that way. Know OO? Fine, you can code that way. It meets you where you are.
- int_19h 8y agoI would even argue that for OO, OCaml is a better object-oriented language than most dedicated OO languages. It nicely decouples classes from types, for example, so that the subclass diagram needs not correspond to the subtyping diagram (i.e. you can reuse code via inheritance without following LSP subtyping rules, but the type system will still prevent any unsafe use of such hierarchies).
- reacweb 8y agoThis article is very good and OCaml is an excellent language that is underappreciated (IMHO). I have used Caml-Light when I was student and I loved it.
- phkahler 8y ago>> How is it that HN readers always heavily promote OCaml related threads ? Because functional is still the flavor of the decade.