Closed amirmc closed 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.
ta!
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 :)