Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Episode 5 - Cinder with Carl Meyer

Episode 5 - Cinder with Carl Meyer

Fromcore.py


Episode 5 - Cinder with Carl Meyer

Fromcore.py

ratings:
Length:
81 minutes
Released:
Dec 11, 2023
Format:
Podcast episode

Description

This time we're hosting a special guest: Carl Meyer from Meta. What is Cinder, how does it work, and how does it intersect with the future of Python 3? Find out in today's episode. 100% serious stuff!

# Timestamps

(00:00:00)  INTRO
(00:00:53)  Carl Meyer's war story
(00:02:27)  CINDER
(00:03:22)  Static Python makes things significantly faster
(00:08:15)  Cinder JIT and how it's tuned for Instagram
(00:11:57)  Strict Python and the joy of import side effects
(00:16:35)  The static typing controversy
(00:18:52)  Upstreaming changes from Cinder?
(00:22:53)  PEP 709: Comprehension inlining
(00:28:35)  pip install CinderX
(00:31:19)  Immortal instances
(00:35:15)  asyncio.eager_task_factory()
(00:39:39)  Carl's pet peeve with Python
(00:44:49)  PR OF THE WEEK: PyPy's REPL in CPython
(00:52:07)  WHAT'S GOING ON IN CPYTHON
(00:52:22)  Python 3.12.1
(00:53:17)  Python 3.11.7
(00:54:45)  multiprocessing.SharedMemory track
(00:56:49)  Fine-grained error locations for multi-line expressions
(01:00:03)  libedit tab completion is fixed
(01:02:14)  Colored exception tracebacks
(01:05:11)  Removing testing modules from sys.modules, correctly
(01:06:47)  SBOMs are a very serious matter
(01:09:08)  Arrays by value on ARM
(01:12:24)  Remove development environments and CAPS LOCK
(01:15:30)  Interpreter cases generator refactored
(01:16:17)  Free-threading news
(01:20:01)  OUTRO
Released:
Dec 11, 2023
Format:
Podcast episode