Monitor performance issues & errors in your code

Python = Syntactic Sugar?

Episode #441, published Wed, Dec 6, 2023, recorded Wed, Nov 1, 2023

You've probably heard the term "syntactic sugar", that is, syntax within a programming language that is designed to make things easier to read or to express. It makes the language "sweeter" for human use. It turns out Brett Cannon has spent 2 years diving into and writing about Python's sweet language features and how they really work down inside CPython. He joins me on the show today to dive into a few of the more relevant posts he's written about it.

Watch this episode on YouTube
Play on YouTube
Watch the live stream version

Links from the show

Brett Cannon:

Syntactic sugar series:
Syntactic sugar:
Unravelling attribute access in Python:
Unravelling binary arithmetic operations:
Unravelling the import statement:
Watch this episode on YouTube:
Episode transcripts:

--- Stay in touch with us ---
Subscribe to us on YouTube:
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Talk Python's Mastodon Michael Kennedy's Mastodon