The Lay of the Land
From a hardware perspective, we believe that multicore programming, quality, and complexity are driving a strong push toward functional languages. Mobile devices are also exploding, though mobile technologies remain behind other kinds of programming.
We also believe that software complexity is shaping functional programming as we speak. Crosscutting concerns and code quality strongly favor languages with metaprogramming features. Better typing models, like the one in Haskell, are making a strong comeback so that the compiler can catch more bugs before code reaches production.
Against that backdrop, it’s time to crack open seven more languages. You’ll notice at least three big differences between this book and the first as ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access