~/talk

What Experienced Developers Find Challenging About Python

Talkat PyCon US 2024 · 2024-05-15..05-23· [python]
links:none on file
slides:none on file

Claim: experienced developers often write correct Python that isn’t idiomatic and thus gets flagged in code review. Specifics include concrete examples like a bubble‑sort demo with an in‑place swap and a loop refactored into list comprehensions, plus higher‑level features such as decorators, generators, slicing, the walrus operator and context managers. Tools and libraries named: pytest for testing, argparse/argparse‑style parsers, collections, itertools and functools. One presenter notes using Python since 2007 yet only feeling truly proficient after about 15 years; working code passes tests but still winds up “not very Pythonic.”

AI-written summary · about

  1. 0:00Introduction
  2. 2:05Experienced devs struggle
  3. 7:07Pythonic vs correct code
  4. 14:52Pitfalls for experienced devs
  5. 23:49Python vs other languages
  6. 28:40Easy vs hard learning
  7. 32:27Python’s memory limits
  8. 34:54Importance of testing
  9. 36:05Python libraries
  10. 43:15Overcoming Python challenges
  11. 49:30Training methods
  12. 52:14Takeaways and closing remarks
~/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.