talk · intermediate · evergreen
Modern Dictionaries by Raymond Hettinger
SF Python · Dec 16, 2016 · 1h 7m
What this video covers
Python core developer Raymond Hettinger explains how Python's dictionary implementation evolved into the compact, ordered dict in Python 3.6. He uses pictures and small bits of pure Python, and covers key-sharing, compaction and versioning.
Why it surfaced in Hacker News
HN treats it as the definitive, engaging talk on hash table internals and Python dict ordering, and recommends it in tech-talk lists.
- 9
- distinct recommenders
- 9
- recommendation months
- 3
- strong recommendations
Recommendation context
Short excerpts from positive mentions. Open the source to read the full Hacker News discussion.
“one of the most insightful videos I've seen in a long time.”
“Python dictionaries: A Confluence of Great Ideas (also known as Modern Dictionaries) by Raymond Hettinger this video”
“personally, I'd watch any video with "Raymond Hettinger" in the title.”