Clojure from the ground up: a roadmap for the rest of the book
The author of the Clojure from the ground up series has laid out a chapter plan for the remainder of the project, now that the core language topics are covered. This writing effort will take priority over Jepsen for the rest of the year, with a target of completing the draft material sometime in January.
The upcoming sequence is broad, spanning both practical engineering and language theory:
- Polymorphism, plus error handling and debugging strategies.
- Refactoring, modularization, and JVM interop.
- A closer look at the Clojure type system and the runtime compiler.
- Building a custom language, then analyzing performance.
- Parsers, protocols, and a deep dive into what defines an object.
- Storage, persistence, networking, messaging, and concurrency with queues.



