HackerTube

THE VIDEO SHELF · data-oriented design

Rich Hickey rants about HttpServletRequest in 1080p: Death By Specificity from Clojure Made Simple

A five-minute excerpt of Rich Hickey's Clojure Made Simple talk, with new slides, ranting about HttpServletRequest and specificity. He argues for using generic maps instead of many specific classes and getters.

Why HN readers recommended it

Cited as the classic rant on maps versus objects in discussions of data modeling and OOP.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Fred Overflow
Topic
data-oriented design
Format
talk
Level
intermediate
HN recommenders in dataset
5
HN mentions in dataset
14
Recommendation years in dataset
2020–2026

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • > Do people actually build large codebases with the 'hash map first' approach? There are a few large projects written in Clojure. I'd say it's a "data first" approach, not uniquely "map first". There's this famous 4 minutes rant by Rich Hickey (the creator of …

    TacticalCoder on Hacker News · 2021-03
    In Clojure from a Schemer's Perspective
  • Rich Hickey "thinks in lisp". For example, he talks about his "maps" data structure (aka association lists). See [VIDEO] Since data and programs are the same thing in lisp you can fluidly shift from one to the other, like I did with "knowledge" vs "rules". …

    daly on Hacker News · 2021-04
    In Languages you must know #10 (Lisp)
  • A classic rant by Rich Hickey: [VIDEO] I say this even though I don’t usually code this way: I think the big benefit for business code is sort of a constrained flexibility. Objects tend to get really big (the alternative is you have a ton …

    travisjungroth on Hacker News · 2023-11
    In

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

Keep exploring