PodParley PodParley

Episode 10: The Interactive REPL

Episode 10 of the core.py podcast, hosted by Pablo Galindo and Łukasz Langa, titled "Episode 10: The Interactive REPL" was published on May 3, 2024 and runs 82 minutes.

May 3, 2024 ·82m · core.py

0:00 / 0:00

Oof, no episode in April, huh? Yeah, we're getting close to Python 3.13 beta 1. PyCon US is also coming up real soon. Let's use this opportunity then to talk about a feature we're teaming up on: a better interactive interpreter! ## Outline (00:00:00)  INTRO (00:01:53)  PART 1: History of Terminals (00:03:20)  /dev/tty (00:04:51)  The first cool word (00:05:45)  Chrząszcz (00:06:20)  Control code characters in ASCII (00:11:54)  PART 2: Python REPL Today (00:12:34)  There is no REPL (00:15:28)  So what is there instead? (00:19:13)  readline (00:25:38)  Source in the REPL (00:31:13)  Implementing a REPL from scratch? Prepare to support arg: 5 (00:36:09)  PART 3: PR OF THE WEEK (00:37:09)  Introducing: Complaining Pablo (00:38:23)  Tests are always green if you skip them (00:39:57)  Getting dirty with escape sequences (00:41:28)  Typing finds bugs (00:42:29)  Shiny new features of the new REPL (00:45:55)  Contributing back to PyPy (00:48:10)  We still have two weeks, right? (00:49:59)  Is Python synthwave enough? (00:51:57)  Do we have a bug? (00:55:31)  What's lurking in pydoc? (00:59:38)  PART 4: WHAT'S HAPPENING IN CPYTHON? (01:02:39)  PEP 744: The JIT (01:06:05)  Incremental GC is now actually in (01:08:21)  Tier 2 interpreter updates (01:10:29)  Python supported on iOS with PEP 730 (01:13:11)  Better error messages for name shadowing (01:15:17)  Queue.shutdown() (01:17:14)  ctypes adopts heap types (01:18:26)  Free-threading updates (01:20:14)  Dataclass creation is faster (01:20:44)  OUTRO

Oof, no episode in April, huh? Yeah, we're getting close to Python 3.13 beta 1. PyCon US is also coming up real soon. Let's use this opportunity then to talk about a feature we're teaming up on: a better interactive interpreter!


## Outline


(00:00:00)  INTRO

(00:01:53)  PART 1: History of Terminals

(00:03:20)  /dev/tty

(00:04:51)  The first cool word

(00:05:45)  Chrząszcz

(00:06:20)  Control code characters in ASCII

(00:11:54)  PART 2: Python REPL Today

(00:12:34)  There is no REPL

(00:15:28)  So what is there instead?

(00:19:13)  readline

(00:25:38)  Source in the REPL

(00:31:13)  Implementing a REPL from scratch? Prepare to support arg: 5

(00:36:09)  PART 3: PR OF THE WEEK

(00:37:09)  Introducing: Complaining Pablo

(00:38:23)  Tests are always green if you skip them

(00:39:57)  Getting dirty with escape sequences

(00:41:28)  Typing finds bugs

(00:42:29)  Shiny new features of the new REPL

(00:45:55)  Contributing back to PyPy

(00:48:10)  We still have two weeks, right?

(00:49:59)  Is Python synthwave enough?

(00:51:57)  Do we have a bug?

(00:55:31)  What's lurking in pydoc?

(00:59:38)  PART 4: WHAT'S HAPPENING IN CPYTHON?

(01:02:39)  PEP 744: The JIT

(01:06:05)  Incremental GC is now actually in

(01:08:21)  Tier 2 interpreter updates

(01:10:29)  Python supported on iOS with PEP 730

(01:13:11)  Better error messages for name shadowing

(01:15:17)  Queue.shutdown()

(01:17:14)  ctypes adopts heap types

(01:18:26)  Free-threading updates

(01:20:14)  Dataclass creation is faster

(01:20:44)  OUTRO

No similar episodes found.

Mums with Bright Ideas Melissa Pye Mums with Bright Ideas Podcast is for Mums looking for inspo and know-how to start and grow their own business. The Host, Melissa Pye, is a straight shooter and doesn't shy away from asking probing questions to get to the core of what life is really like as a biz owner.Melissa's guests are Mums at different stages of their biz journey who share their story, warts and all. Melissa adopts what she calls a "No Peacocking Policy" so that listeners will always get the real story. To help Mums on their biz journey, Melissa also interviews subject matter experts on finance, marketing, operations, HR and just about anything that will help a biz grow.Melissa has 30 years biz experience, half of that in senior marketing roles in Australia and Asia working with brands including Hyundai, Audi, Jaguar, Optus and Westin Hotels. Melissa launched her first biz 15 years ago and has never looked back! Her latest biz, The LightBulb Lounge, provides courses and a community for Mums starting their bi Sean vigue fitness Sean Vigue Fitness Features world class Yoga, Pilates and core workouts with personal training and fun bootcamps from central Florida’s premier fitness instructor - Sean Vigue. Find eating tips and the most current health and fitness news. Videos updated weekly.Check out my award winning Pilates for Men workout on my website.www.seanviguefitness.com www.facebook.com/seanvigue Core EM - Emergency Medicine Podcast Core EM Core EM Emergency Medicine Podcast Core IM | Internal Medicine Podcast Core IM Team Core Internal Medicine via following series:5 Pearls || Clinically relevant pearls Mind the Gap || Why do we do what we do?Gray Matters || Management ReasoningHoofbeats || Dissecting clinical reasoningAt the Bedside || Explore everyday challenges
URL copied to clipboard!