HackerTube.dev

Effective Programs - 10 Years of Clojure - Rich Hickey

ClojureTV · 176.3K views · 2017-10-12 · 1:14:52

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Rich Hickey's talk at Clojure's tenth anniversary on the kind of programs Clojure is designed for. He argues for situated programs that deal with changing requirements, and for dynamic typing and data over static types.

On Hacker News

HN's go-to link in typing debates and for talk lists, and several call it their favorite programming talk even for non-Clojure users.

Recommended by 10 HN people across 10 months · HN mentions 2017–2026

Topics

Search by tags

What people said

dominotw · 2020-06 · Strong recommendation

Rich hickey explains at this timestamp in the video, [VIDEO] "The information programming problem" Whole video is gold, is my fav programming talk of all time.

Read the original HN comment ↗
hden · 2020-02 · Strong recommendation

> Requirements change. Every software engineering project will face this hard problem at some point. Rich Hickey calls this a 'situated' program in his talk from Clojure/Conj 2017, where the program has to deal with information and real-world irregularities for extended periods. While agile disciplines help you from one perspective, your tools (e.g. program language) might also help you solve some of the problems. In this framing, Clojure certainly tries to help where the it matters most. Highly recommended to read the transcript or watch the video, even if you are not interested in the language itself. Video: [VIDEO] Transcript: [LINK]

Read the original HN comment ↗
afandian · 2018-10 · Strong recommendation

Rich Hickey has a lot of excellent stuff to say. Not only are his ideas philosophically sound, but also real, practical and ready to use in the form of Clojure. This recent review "10 years of Clojure", encapsulates a lot of of the wisdom: [VIDEO]

Read the original HN comment ↗

Sources

Video by ClojureTV, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources