Getting Clojure

Getting Clojure

2018 • 260 pages

As a polyglot programmer, the process of going through how-to-define-a -variable, how-to-define-a -function, how-to-use-text-editor, etc. when reading through an introductory book of a new programming language becomes really tedious. What I care about is not what do the language features do, but how are they designed that way, what problems would occur if these features are abused/misused/misunderstood, etc. To answer these questions, I often find myself wandering around GitHub libraries for hours reading code and jotting down “exemplary code snippets” in which language features are well-demonstrated. I don't often expect someone to curate these examples for me.

“Getting Clojure” and the Haskell book (coincidentally, written by a former Clojurist who now found sanctuary in Haskell) have been the only 2 times I could count on a introductory material for the whole process of learning a new programming language.

With that being sad, this book worth more than just 5/5 stars!

May 29, 2021Report this review