~/talk

"Zen Commandments"

Talkat PyOhio 2024 · 2024-07-27..07-28· [python]
links:none on file
slides:none on file

The talk argues the Zen shaped Python by nudging design toward explicit is better than implicit and clearer intent, cites concrete milestones — original 1999 posting and 25 years since then plus PEP 20 at 20 years — and notes there are 19 principles with a vacant 20th. Examples include Python rejecting "string + int" versus forgiving f-strings, list comprehensions versus for loops, and the mailing‑list origin that framed Zen as guidance not gospel.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49What is the Zen of Python
  3. 5:22Zen not a strict doctrine
  4. 7:09Origin and purpose
  5. 10:23Python evolved with Zen
  6. 13:16Explicit better than implicit
  7. 15:02Flat better than nested
  8. 18:10Simple versus complex
  9. 19:34Misunderstanding one obvious way
  10. 22:06Intent clarity over time
  11. 23:12Proposed 20th aphorism
  12. 24:40Closing and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.