The Real Python Podcast cover image

Exploring the New Features of Python 3.11

The Real Python Podcast

00:00

Adaptive Interpreters - What's Going on in Python 3.12?

In Python 3.10, there's a bit of overhead code for any function that has a triac set block inside of it. The idea behind zero cost exceptions is one that they've been borrowed from Java and C++. So what's happening now instead is the compiler is going to generate a jump table for each triacSet block. And so if an exception happens, you just go and jump to another handling area.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app