Clojure for Java Programmers Part 1 - Rich Hickey
What it is
Rich Hickey introduces Clojure to the NYC Java Study Group in the first of a two-part talk. It covers reader syntax, core data structures, code-as-data, evaluation, special operators, functions, macros and sequences, assuming no Lisp background.
Why Hacker News recommends it
Recommended as a clear, well-paced introduction to Clojure and Lisp ideas like code as data and macros, straight from the language's creator.
- 2 people recommended it
- 2 different months
- 1 strong recommendations
- first 2013, last 2022
What HN commenters said
“It's just a great talk.”
Slick Clojure intro covering code as data, evaluation model, Java interop.
Jach, 2013-07 · Strong recommendation · in “How do I “think in AngularJS” if I have a jQuery background?”
“Watch through ~1h:30m to get a feel for what macros are used for in Clojure's core.”
Overview of Clojure data types, evaluation model and macros.
greggyb, 2022-01 · Recommendation · in “Understanding the Power of Lisp (2020)”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: rich hickey, lisp, macros, code as data, java interop
Also recommended by the same people
talkInvited Talk - Guy SteeleClojureTV · 7 HN recommenders · 2017–2023
talkFailing to Fail: The Spiderweb Software WayGDC Festival of Gaming · 11 HN recommenders · 2018–2025
explainerRichard Feynman talks about lightsdfhsfh · 4 HN recommenders · 2018–2025
demoSketchpad, by Dr. Ivan Sutherland with comments by Alan KayDavid Carroll · 3 HN recommenders · 2013–2024
commentaryThe Witness - A Great Game That You Shouldn't PlayJoseph Anderson · 1 HN recommender · 2021–2025
documentaryThe Mind-Blowing Machines that Stamp Millions of Metal Parts - Smarter Every Day 288SmarterEveryDay · 2 HN recommenders · 2023–2025
talkBryan Cantrill on ARC: A Self-Tuning, Low Overhead Replacement Cache [PWL SF] 10/2017PapersWeLove · 3 HN recommenders · 2019–2024
talkTransforming Code into Beautiful, Idiomatic PythonNext Day Video · 9 HN recommenders · 2014–2022