core.py podkast

Episode 25: A Python That Never Was

26.08.2025
0:00
2:01:23
Do tyłu o 15 sekund
Do przodu o 15 sekund

What if some rejected PEPs were actually accepted? How would Python look today? Let's go through 10 PEPs from the past and imagine an alternative future for the language!


## Timestamps


(00:00:00) INTRO

(00:01:00) PART 1: What if rejected PEPs were accepted?

(00:02:15) PEP 638: Syntactic Macros

(00:13:53) PEP 505: None-aware operators

(00:37:12) PEP 671: Late-bound function argument defaults

(00:44:40) PEP 335: Overloadable Boolean Operators

(00:50:53) PEP 3136: Labeled break and continue

(00:52:49) PEP 463: Exception-catching expressions

(01:00:58) PEP 511: API for code transformers

(01:06:30) PEP 340: Anonymous block statements

(01:10:30) PEP 276 and PEP 284: Alternative integer iteration

(01:17:12) The do: while: loop

(01:19:50) The final boss of Python syntax feature requests

(01:25:33) PART 2: PR OF THE WEEK

(01:36:17) Raw f-string format fixes

(01:38:44) PART 3: WHAT'S GOING ON IN CPYTHON

(01:40:55) Python 3.14 RC2 and Python 3.13.7

(01:43:20) Welcome to the core team, Emma

(01:43:50) Welcome to the release team, Savannah

(01:45:56) Free threading changes

(01:47:49) Perf improvements

(01:52:00) New features

(01:57:20) Bugfixes

(01:59:15) OUTRO


Więcej odcinków z kanału "core.py"