Clojure: The Documentary, official trailer [video]
1–10 of 94 posts
Re: Clojure: The Documentary, official trailer [video]
#2Re: Clojure: The Documentary, official trailer [video]
#3I'll never be as cool as them.
Re: Clojure: The Documentary, official trailer [video]
#4I'll never be as cool as them.
Re: Clojure: The Documentary, official trailer [video]
#5I'll never be as cool as them.
Re: Clojure: The Documentary, official trailer [video]
#6Re: Clojure: The Documentary, official trailer [video]
#7Programming Clojure, Fourth Edition 4th Edition is on pre-order scheduled to be released May 2026.
https://pragprog.com/titles/shcloj4/programming-clojure-four...
Re: Clojure: The Documentary, official trailer [video]
#8It seems like a small thing, but Clojure's choice to open up for other types of parentheses made seeing the structure of lisp programs much easier. This helped me understand how code is data and how macros are functions that can transform both code and data.
An important design philosophy (which is also hinted at in the trailer) is "simplicity". Clojure is designed to give you the tools to build simple solutions to the problems that you want to solve. It approaches mutability, which is one of the key sources of complexity in programming, with immutable data structures. It's a really clever way to do functional programming where your data is copied a lot but the copies are lightweight.
I don't write Clojure any more these days. I'm mostly doing Rust. But it is true what Eric Raymond said: Lisp has made me a better programmer.
Also: XKCD 224 and 297
Re: Clojure: The Documentary, official trailer [video]
#9I'll never be as cool as them.
Re: Clojure: The Documentary, official trailer [video]
#10The fact that I can use the same language to develop business model code that runs on both the client and the server, or that I don't have to use a different on-the-wire format for sending data between them (EDN does the job great) is just icing on the cake in this context.
I am very thankful to Rich and the entire Clojure (and ClojureScript) teams for giving me access to all their work (for free!).
BTW, if you haven't seen any of Rich's talks, go see them — they are worth it even if you do not intend to use Clojure.