The Python Language Summit 2023
Every year, just before the start of PyCon US, core developers, triagers, and special guests gather for the Python Language Summit: an all-day event of talks...
Every year, just before the start of PyCon US, core developers, triagers, and special guests gather for the Python Language Summit: an all-day event of talks...
The Python Language Summit 2023 began with an extended discussion of Python’s C API – the interface through which it is possible to communicate between code ...
Brett Cannon came to the Python Language Summit this year with a fundamental question for the assembled core developers: What is the standard library for? Ac...
One of the most exciting new features in Python 3.10 was the introduction of pattern matching (introduced in PEPs 634, 635 and 636). Pattern matching has a w...
The Python Language Summit 2023 closed off with a trio of lightning talks from Dong-hee Na, Carl Meyer and Amethyst Reese. Dong-hee Na: Let’s sup...
Joannah Nanjekye came to the Python Language Summit 2023 to discuss innovations by Scalene, a sampling-based Python profiler that can distinguish between nat...
At the Python Language Summit 2023, Russell Keith-Magee presented on the ongoing efforts of BeeWare, a project that aims to make it easier to run Python on m...
The Global Interpreter Lock (“GIL”), is one of the most fundamental parts of how Python works today. It’s also one of the most controversial parts, as it pre...
Guido van Rossum, creator of the Python programming language, spoke at the 2023 Python Language Summit on the subject of open-source burnout, strategies for ...
Every year, just before the start of PyCon US, around 30 core developers, triagers, and special guests gather for the Python Language Summit: an all-day even...
Python can be run on many platforms: Linux, Windows, Apple Macs, microcomputers, and even Android devices. But it’s a widely known fact that, if you want cod...
In May 2021, the team at Instagram made waves in the world of Python by open-sourcing Cinder, a performance-oriented fork of CPython. Cinder is a version of ...
> “Any noise annoys an oyster, but a noisy noise annoys an oyster most.” > > – Tongue twister, author unknown As the Python programming language continues t...
If you peruse the archives of language-summit blogs, you’ll find that one theme comes up again and again: the dream of Python without the GIL. Continuing thi...
Formatted string literals, known as “f-strings” for short, were first introduced in Python 3.6 via PEP 498. Since then, they’ve swiftly become one of the mos...
Python 3.11, if you haven’t heard, is fast. Over the past year, Microsoft has funded a team – led by core developers Mark Shannon and Guido van Rossum – to w...
These were a series of short talks, each lasting around five minutes. Read the rest of the 2022 Python Language Summit coverage here. Lazy imports, ...
What does it mean to achieve immortality? At the 2022 Python Language Summit, Eddie Elizondo, an engineer at Instagram, and Eric Snow, CPython core developer...
“Hopefully,” the speaker began, “This is the last time I give a talk on this subject.” “My name is Eric Snow, I’ve been a core developer since 2012, and I’ve...