Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

https://www.youtube.com/watch?v=p33CVV29OG8

Modern Dictionaries by Raymond Hettinger

The official description of this talk is below, but personally, I'd watch any video with "Raymond Hettinger" in the title.

> Python's dictionaries are stunningly good. Over the years, many great ideas have combined together to produce the modern implementation in Python 3.6. This fun talk is given by Raymond Hettinger, the Python core developer responsible for the set implementation and who designed the compact-and-ordered dict implemented in CPython for Python 3.6 and in PyPy for Python 2.7. He will use pictures and little bits of pure python code to explain all of the key ideas and how they evolved over time. He will also include newer features such as key-sharing, compaction, and versioning. This talk is important because it is the only public discussion of the state of the art as of Python 3.6. Even experienced Python users are unlikely to know the most recent innovations.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: