Go offline with the Player FM app!
154: Python Again with Jason C. McDonald
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 04, 2025 16:17 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 359100083 series 70533
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:
- Jason C. McDonald:
- Mastodon.Cloud: https://mastodon.cloud/@codemouse92
- Website: https://codemouse92.com/
- Github: https://github.com/CodeMouse92
- BugHunters Café @ iTunes: https://podcasts.apple.com/us/podcast/the-bug-hunters-caf%C3%A9/id1556496590
- Rural Sourcing:
- Book Recommendations:
- Dead Simple Python (Jason C. McDonald): https://www.amazon.com/Dead-Simple-Python-Idiomatic-Programmers/dp/1718500920
- Kill It With Fire (Marianne Bellotti): https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188
- Dreaming In Code (Scott Rosenberg): https://www.amazon.com/Dreaming-Code-Programmers-Transcendent-Software/dp/1400082471
- Others:
- Monty Python (troupe): https://en.wikipedia.org/wiki/Monty_Python
- Monty Python (TV Show): https://en.wikipedia.org/wiki/Monty_Python%27s_Flying_Circus
More Python? Check out these prior episodes:
- E52: Scientific Python: https://www.programmingthrowdown.com/2016/03/episode-52-scientific-python.html
- E139: Scientific Python with Guido Imperiale: https://www.programmingthrowdown.com/2022/07/139-scientific-python-with-guido.html
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 ★186 episodes
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 04, 2025 16:17 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 359100083 series 70533
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:
- Jason C. McDonald:
- Mastodon.Cloud: https://mastodon.cloud/@codemouse92
- Website: https://codemouse92.com/
- Github: https://github.com/CodeMouse92
- BugHunters Café @ iTunes: https://podcasts.apple.com/us/podcast/the-bug-hunters-caf%C3%A9/id1556496590
- Rural Sourcing:
- Book Recommendations:
- Dead Simple Python (Jason C. McDonald): https://www.amazon.com/Dead-Simple-Python-Idiomatic-Programmers/dp/1718500920
- Kill It With Fire (Marianne Bellotti): https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188
- Dreaming In Code (Scott Rosenberg): https://www.amazon.com/Dreaming-Code-Programmers-Transcendent-Software/dp/1400082471
- Others:
- Monty Python (troupe): https://en.wikipedia.org/wiki/Monty_Python
- Monty Python (TV Show): https://en.wikipedia.org/wiki/Monty_Python%27s_Flying_Circus
More Python? Check out these prior episodes:
- E52: Scientific Python: https://www.programmingthrowdown.com/2016/03/episode-52-scientific-python.html
- E139: Scientific Python with Guido Imperiale: https://www.programmingthrowdown.com/2022/07/139-scientific-python-with-guido.html
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 ★186 episodes
ทุกตอน
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.