Py Only public
[search 0]
More
Download the App!
show episodes
 
Artwork

1
core.py

Pablo Galindo and Łukasz Langa

Unsubscribe
Unsubscribe
Monthly
 
We talk about Python internals, because we work on Python internals. We joke about stuff, because we’re jokers. Episodes between 60 and 90 minutes in length. We’ve done more than a few so far and it doesn’t seem like we’ll be stopping any time soon! Hi Loren!
  continue reading
 
The DC area known as the DMV has had some wildly creative people born or developed their creativity in the area. From Emmylou Harris to Fugazi or from Link Wray to Logic and Wale. Eduardo Sanchez developing and changing the horror genre with The Blair Witch Project. The birthplace of comedy legend Dave Chappelle and many others that have contributed to a constant legacy of creative people coming out of the DMV. You will hear interviews with artists and creative people from the area and about ...
  continue reading
 
Loading …
show series
 
In this lucky episode we're interviewing fellow core developer Brandt Bucher to talk about Justin, Swedish warships, and the n-body benchmark. We're also breaking the duration record with this one. We promise we'll get faster in future releases! ## Outline (00:00:00) INTRO (00:01:43) PART 1: BRANDT BUCHER INTERVIEW (00:03:04) Beginnings of contribu…
  continue reading
 
You think you know Python? We thought so, too. Join us for an episode of surprises. You might know some of those, but you sure don't know all of them.## Outline(00:00:00) INTRO(00:02:22) Integer interning with a twist(00:10:58) Return in finally(00:15:32) all([[]])(00:20:06) Lists, iterators and hashing shenanigans(00:27:08) hash(-1)(00:31:30) Stri…
  continue reading
 
Who says we can't do short episodes? Well, it was a challenge! But with the help of some gentle conference schedule pressure, here's our first sub-hour episode. We're discussing the language summit, answering audience questions, and behaving like serious professionals, as usual. ## Outline (00:00:00) INTRO (00:02:01) PEP 602 tweaks: 2 years of bug …
  continue reading
 
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 wor…
  continue reading
 
The legendary poet and singer Jim Morrison from the seminal 60s rock group The Doors is on the table to discuss. Centered around the poetry of James Douglas Morrison rather than his superstardom and rebellious ways, Evan reveals various tidbits of the young Morrison's time as a teenager in Alexandria, VA sowing his roots to be a legend of the DMV. …
  continue reading
 
Let's talk about the Steering Council, running a small consultancy business, the Walrus, and pet peeves with our special guest today! ## Outline (00:00:00)  INTRO (00:00:56)  PART 1: Emily Morehouse (00:02:15)  Running a small consultancy business (00:04:39)  What features of JS do you miss in Python? (00:05:50)  Łukasz outnumbered in a world of St…
  continue reading
 
The suspense was killing us! OK, the old parser was then... but what about NOW? We're finally answering this question... in more detail than you dared to ask for. PEG, memoization, funky secrets, and how a certain auto-formatter self-inflicted an existential crisis on itself. It's all there, told in barely 100 minutes! Can you believe it? # Timesta…
  continue reading
 
Context-free grammars, non-deterministic finite automatons, left-to-right leftmost derivations... what even is all that?! Today we're talking about how Python parses your source code. We start gently with how this worked in the past. Come listen to Łukasz's high-level explanations and Pedantic Pablo's "well actuallys". # Timestamps (00:00:00) INTRO…
  continue reading
 
Happy New Year! In this episode we're talking about exceptions, how they work, and how they evolved. Expect the unexpected. # Timestamps (00:00:00)  INTRO (00:01:43)  How does a 'try' block work? (00:04:00)  How many 'try' blocks can you fit on a bus? (00:05:56)  How does Python store the current exception? (00:09:30)  Pre-history: exceptions as st…
  continue reading
 
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:…
  continue reading
 
What makes Python an interpreter? Today we're talking about ceval.c, the wonders of frame evaluation, and how it changed over the years. # Timestamps (00:00:00)  INTRO (00:00:59)  BACK TO PYTHON 2.6 (00:02:53)  Stack virtual machine (00:04:41)  First encounter with opcodes (00:08:06)  What even is frame evaluation? (00:12:51)  Stack! Which stack? (…
  continue reading
 
What happens when you type “import abc”? Why does it say the module is frozen? What significant changes landed in Python in the past two weeks? And why does the “PR of the Week” jingle go so hard? Find out in this week’s episode! # Timestamps (00:00:00)  INTRO (00:01:12)  IMPORTS (00:02:21)  Here be dragons (00:02:42)  High level summary (00:05:12)…
  continue reading
 
We've read the PEP on making the Global Interpreter Lock optional so you don't have to. Timestamps (00:00:00) Intro (00:00:50) CURRENT STATE OF THINGS (00:00:58) Reference counting (00:01:35) Garbage collection (00:02:33) What is the Global Interpreter Lock? (00:03:57) The GIL and threading (00:07:24) Current ways around the GIL (00:09:26) HISTORIC…
  continue reading
 
In this first episode Pablo and Łukasz talk about what happened in at the 2023 Cpython Core Developer sprint. Join us and learn from our ramblings about a possible new CPython new JIT compiler, how we are making the REPL easier, what in the world is a memory hive, and how we are trying to make a new C API without making everyone mad. Timestamps (00…
  continue reading
 
Creative Legends of the DMV returns after a slight break with Episode 11 all about local DMV photographer Chip Py! Chip grew up in Bethesda where he shadowed his dad who was a news reporter. It led to a love of photography that soon crossed with an equal love of music. Chip garnered more and more experience as he grew up in the area composing all k…
  continue reading
 
The undisputed creator and godfather of Go Go music AND an instrumental force in the music behind some legendary old school hip hop, Chuck Brown (1936-2012) was a kind soul who left us with some great music. He started in the 1960s playing in local groups before landing on a talented array of musicians that would become The Soul Searchers. The Soul…
  continue reading
 
Tim Buckley (1947-1975) was a folk singer and avant-garde musician. Born in Washington, D.C. and then uprooted to New York and then finally southern California where by the time he was a teenager, he was already involved in the music scene there creating bands and meeting people that would give him career opportunities. Opportunities he used to exp…
  continue reading
 
Roberta Flack is a tour de force singer, musician and composer best known for her hits "Killing Me Softly With His Song", "The First Time Ever I Saw Your Face", and her soulful duets with Donny Hathaway (The Closer I Get To You, Where is The Love?) and others. Quiet Storm is the name of her third album but they are also two words that give a great …
  continue reading
 
Steve Jenkins is a professional bass player who has been playing bass and involved in music for over 25 years. He started in Montgomery County, MD where he grew up affected by the sounds of Kiss, Gap Band, and Parliament Funkadelic. Those grooves would start his journey into more progressive ones he found in jazz. All of this led him to the famed B…
  continue reading
 
Don Zientera is a veteran, an artist, a musician and if that was not enough for one person and one life, that is not even the things he is known for. Don runs Inner Ear Studios in Arlington, VA and was an instrumental player in the DC punk scene in the late 1970s and all through the 80s when energy and message took the stage over just about everyth…
  continue reading
 
Eva Cassidy (1963-1996) was an accomplished singer and musician who had a soprano unlike any other. Beyond Billie Holiday, she could be the most unique female singer to ever have been born in and/or crossed through the area. Eva had the voice of an angel but her career and trajectory was cut short due to a bout with cancer that took her life at the…
  continue reading
 
The DMV has and continues to see a lot of creative wordsmiths and poets take their experiences and set them to rock or jazz influences beats and express themselves through rhyme. In the 80s, the late Biz Markie put DMV in the hip hop spotlight playing lots of college bars in the areas with his late 80s gem "Just A Friend". Since, hip culture has ev…
  continue reading
 
Both Roy Buchanan (1939-1988) and Danny Gatton (1945-1994) were masters of their instrument and stellar representatives of musical legends of the DMV. Roy ended up in Reston, VA after being born in Arkansas and Gatton was a lifelong resident of Maryland. They took their talent of guitar, particularly the Fender Telecaster, and love of music and fus…
  continue reading
 
Edward "Duke" Ellington was a master of contemporary jazz and the piano. His compositions, songs, and scores, cover 50 years of American music. In this episode, Evan muses over Elington's influence over music and how his life played out guided by the muses. In his usual wayward style, Evan uses Ellington's life to discuss how music has changed yet …
  continue reading
 
Fat Nave is Evan Taff. Evan Taff is Fat Nave. The first episode of this podcast introduces Evan Taff, the host and moderator of Creative Legends of the DMV. A brief framework is introduced for the scope of the podcast and its episodes and Taff's own background as a musician, currently branded as Fat Nave, and a writer and filmmaker growing up in Mo…
  continue reading
 
Loading …

Quick Reference Guide