New Clojure Book for Beginners: Get Programming with Clojure
Well-written programs are easy to understand, modify, and maintain. Clojure, a functional-first dynamic language for the Java Virtual Machine, helps you write clean code without sacrificing productivity concerns like rapid prototyping and interaction with standard Java libraries. In this thoughtful,
New Clojure Book for Beginners: Get Programming with Clojure launched on May 22, 2019 with 14 votes, #920 of 3,072 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 7 years on.
In plain words
Get Programming with Clojure" is an introductory book published by Manning that teaches Clojure programming to beginners. The book is designed for people new to Clojure who want to learn the language from the ground up. It stands out by providing a structured approach to understanding Clojure's core concepts and practical programming techniques. The book launched in 2019 and is available through Manning's website.
written from the facts on this page · September 2026
From the sources
Well-written programs are easy to understand, modify, and maintain. Clojure, a functional-first dynamic language for the Java Virtual Machine, helps you write clean code without sacrificing productivity concerns like rapid prototyping and interaction with standard Java libraries. In this thoughtful, hands-on tutorial, Clojure expert Yehonathan Sharvit helps you get programming with Clojure by enga
Get Programming with Clojure guides you through exercises, examples, and projects that teach you to build fast, robust, applications with Clojure. Under Yehonathan Sharvit’s expert instruction, you’ll begin by getting comfortable with Clojure’s Lisp-y syntax. Then, you’ll start writing short programs that introduce functional programming principles like immutability, data-orientation, and first-class functions. After two or three small projects, you’ll be ready to drill down to more advanced concepts including logic operations, vectors and maps, lazy sequences, pure and high-order functions, and state management. Throughout this hands-on book, you’ll work with the custom interactive Klipse…from manning.com
Does a similar job
all alternatives →- EIEasy intro book to Clojure and immutability2019 · getprogrammingwithclojure.com · ▲148
- MIMy Interactive ClojureScript book2017 · langintro.com · ▲134
An interactive book introducing programming with ClojureScript
- CIClojure in the Open – simple tasks from open-source projects2014 · longstorm.org · ▲81
I made a Clojure-like language in Go, boots in 7msMay 2026 · github.com · ▲292Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…
Small Clojure Interpreter2019 · github.com · ▲143Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs - babashka/sci
- CPClojure parser and core library in JavaScript, live on CodeCombat2014 · vickychijwani.github.io · ▲57
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲339Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, May 2019
the whole month →
Webframe▲796>800 web app screenshots for inspiration on your next app 🎉
Dev tools · 2019 · webframe.xyz
CSS Scan 2.0▲758The fastest and easiest way to inspect or copy CSS ⚡️
Dev tools · 2019 · getcssscan.com



- CC
Life & fun · 2019 · cssfx.dev