How Python Dictionaries Became Compact and Ordered
SF Python · Talk · YouTube title: Modern Dictionaries by Raymond Hettinger
Why it's here
HN treats it as the definitive, engaging talk on hash table internals and Python dict ordering, and recommends it in tech-talk lists.
What it 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.