hackertube.io

The Value of Values with Rich Hickey

InfoQ · talk · Watch on YouTube

What it is

Rich Hickey's JaxConf 2012 keynote examines what values are and why immutable values matter as information systems grow more complex and data gets bigger. It contrasts places with values and builds the case for immutability.

Why Hacker News recommends it

HN commenters cite it as the talk that convinced them of immutability and functional programming.

  • 10 people recommended it
  • 11 different months
  • 4 strong recommendations
  • first 2014, last 2023

What HN commenters said

  1. “is what finally sold me on the benefits of pure functional programming and immutable data structures.”

    Persuasive case for pure functional programming and immutable data

    lukifer, 2019-03 · Strong recommendation · in “Ask HN: What made you change your mind about a programming language/paradigm?”

  2. “Well worth a watch, especially if you disagree”

    Place versus value, and storing full history by default

    josephg, 2020-09 · Strong recommendation · in “The database I wish I had”

  3. “strongest programming speaker I've found to date.”

    Part of a trio of talks by the strongest programming speaker

    elamje, 2021-10 · Strong recommendation · in “Ask HN: Programming talks that made something click for you?”

  4. “is also a good overview of some concepts that are important to Functional Programming”

    Overview of concepts important to functional programming

    lkrubner, 2014-12 · Recommendation · in “Programming languages and Frameworks to learn in 2015”

  5. “started picking up clojure after watching a few of rich hickeys talks”

    Rich Hickey talk that answers the question best

    escherize, 2015-07 · Recommendation · in “Some Functional Programmers Are Arrogant”

  6. “this video may be of help”

    Clarifies the difference between objects and values

    unlogic, 2016-08 · Recommendation · in “Arguments against JSON-driven development”

  7. “which I enjoyed as well.”

    Half-hour version of the Value of Values talk

    JMStewy, 2016-12 · Recommendation · in “Why Clojure? (2010)”

  8. “lays out the case quite well”

    Makes the case for immutability

    tree_of_item, 2017-11 · Recommendation · in “Carp, a compiled Lisp with type inference and a borrow checker”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: rich hickey, clojure, immutable data, functional programming, datomic

Also recommended by the same people