hackertube.io

Clojure for Java Programmers Part 1 - Rich Hickey

ClojureTV · talk · Watch on YouTube

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

  1. “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?”

  2. “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