~/talk

"What Python Can Learn From Other Languages"

Talkat PyCon AU 2024 · 2024-11-22..11-26· [python]
slides:none on file

Covers concrete proposals and real examples: PHP-style autoloaders and file→URL deployment, Ruby symbols and blocks and Dart’s cascading operator for cleaner method chains, TypeScript ad hoc typing and null-safe navigation advocated as likely and high-impact, Go-like structured concurrency with subinterpreters and no-GIL for true multicore, OTP-style supervisors for task restarts, Seaside-style pickable continuations for web flow, and macros plus safe navigation operators with notes on prototyping vs core feasibility.

AI-written summary · about

  1. 0:00Learning from other languages
  2. 1:09PHP’s simplicity in web dev
  3. 3:33Ruby’s symbols and blocks
  4. 5:59Dart’s cascading operator
  5. 7:02JavaScript/TypeScript null safety
  6. 8:27Go’s concurrency model
  7. 9:51Go’s runtime checks and executables
  8. 11:34Perl’s one-liner power
  9. 12:39Language Integrated Query
  10. 14:45Smalltalk’s flow control
  11. 15:48Erlang’s OTP for fault tolerance
  12. 16:51Fortran’s math optimization
  13. 17:53Homomorphic encryption
  14. 19:17Lisp/Rust macros
  15. 23:07Q&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.