meta_pixel
Tapesearch Logo
Log in
Programming Throwdown

154: Python Again with Jason C. McDonald

Programming Throwdown

Patrick Wheeler and Jason Gauci

Objective C, Java, Programming Throwdown, Education, News, Programming Languages, How To, Tech News, C, Python

4.6604 Ratings

🗓️ 27 March 2023

⏱️ 96 minutes

🧾️ Download transcript

Summary

A second Jason joins this episode of Programming Throwdown! Jason McDonald – Python evangelist, author, and more – talks to Patrick and Jason about his experience with the programming language, how his disability helped and hindered his software career, and where its strengths and weaknesses lie. 


00:01:05 Introductions

00:02:27 Jason’s pivotal Doctor Who regeneration

00:04:49 The power of dialog boxes

00:10:10 Python’s power

00:12:37 How disability discrimination can look

00:17:40 Making vs playing games

00:23:47 Jason’s POV on intention

00:28:04 Why Jason stayed with Python

00:40:11 Every language’s Thing

00:49:42 Duck typing

00:52:48 Global Interpreter Lock (GIL)

01:14:16 Dependencies

01:34:08 Finding Jason online

01:35:20 Farewells


Resources mentioned in this episode:

Join the Programming Throwdown Patreon community today: https://www.patreon.com/join/programmingthrowdown

Links:

More Python? Check out these prior episodes:

If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/


Reach out to us via email: [email protected]


You can also follow Programming Throwdown on 

Facebook | Apple Podcasts | Spotify | Player.FM 


Join the discussion on our Discord

Help support Programming Throwdown through our Patreon

★ Support this podcast on Patreon ★

Transcript

Click on a timestamp to play from that location

0:00.0

Programming Throwdown, Episode 154, Python again with Jason C. McDonald.

0:21.8

Take it away, Patrick.

0:23.3

Welcome, everyone, to another episode.

0:25.9

Excited to have a guest here today who is going to help us to revisit Python.

0:31.4

I think Jason was saying has been about a decade since the last time we had Python as the topic of an episode.

0:37.2

I don't even remember what we were doing

0:38.6

back then. It feels like a long time ago. But, you know, excited to have it. I have a love-hate

0:44.3

relationship with Python. So I hear that there's going to be some work to sort of convince me

0:49.0

to drop the hate part and just embrace the love part. But maybe some of that comes from from years

0:53.7

ago. But I do respect that, you know, Python has in some way stood the test of time. It's really there. It's pervasive. And it's helped so many people get into programming. It's made so many advances. So I'm excited to talk about it. So as I mentioned, we have here today Jason C. McDonald. He is the principal Python engineering consultant at Rural Sourcing, and author of the book Dead Simple Python from No Start Press. Welcome to the show, Jason. Hey, thank you. Thank you for having me. Well, we typically start off all these interviews. I know, like, want to dig into Python. I'm already ramped up. I'm excited. Even though it's a little early in the morning when we're recording this, but I'm ready to go. Let's talk a little bit about how you got into tech or programming. Do you remember, like, your first computer or your first programming experience? Like, what was it that kind of like made it real for you? Oh, yes. Okay. Well, I have two first experiences. I would say my first first experience was when I was

1:47.9

14 and I wanted to do some coding to be able to build a game I was wanting to make. And so I fired

1:57.4

up Python, tried learning it, hated it. Not just Python. Program as a whole, hated it, despised the whole activity, was miserable

2:06.0

with it, gave up after two days, and vowed to never touch it again.

2:11.4

Fast forward several years.

2:13.0

By this point, I am on the other side of a traumatic brain injury.

2:16.7

Failed on a staircase, my sophomore

2:18.2

high school, hit my head on the banister, and went from a 4.0 sophomore college level reading

2:24.4

to failing pre-k material, had to work my way back up. The way I explain my head injury is if you're

2:29.7

familiar with the BBC sci-fi Doctor Who, I basically am the doctor in that it's still fundamentally me under here, but I have

2:41.3

actually had three head injuries in my life.

2:43.2

And each time it has fundamentally rewritten my personality, my skill set, my cognitive

2:48.0

ability, it's still me.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Patrick Wheeler and Jason Gauci, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Patrick Wheeler and Jason Gauci and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.