Programming Throwdown educates Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.
154: Python Again with Jason C. McDonald
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:
- Website: https://www.ruralsourcing.com/
- Linkedin: https://www.linkedin.com/company/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: programmingthrowdown@gmail.com
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 ★