realworldocaml / book

V2 of Real World OCaml
https://dev.realworldocaml.org
Other
1.19k stars 174 forks source link

New comment on block [block-idp4578416] #765

Closed amirmc closed 11 years ago

amirmc commented 11 years ago

I really like how you've mentioned other languages here (and the list above). Gives me faith that the authors aren't locked up in some ivory tower and that the rest of the book isn't going to be preachy.

Nicely done :)

bactrian commented 11 years ago

This comment references this from milestone alpha4: http://www.realworldocaml.org/alpha4/en/html/prologue.html#idp4578416

Context:

Some of you will know and love these features, and others will be completely new to them. Most of you will have seen some of them in other languages that you've used. As we'll demonstrate over the course of this book, it turns out that there is something transformative about having them all together and able to interact in a single language. Despite their importance, these ideas have made only limited inroads into mainstream languages. And when they do arrive there, like higher-order functions in C# or parametric polymorphism in Java, it's typically in a limited and awkward form. The only languages that support these ideas well are statically-typed functional programming languages like OCaml, F#, Haskell, Scala and Standard ML.
avsm commented 11 years ago

ta!