The Python Corner monthly newsletter, March 2021
Hi guys! I know, I know… this month’s newsletter is very late… :( However, even if it’s the last day of March, I collected something worth to be read and that I want to share with you.
I’m not going to steal you any more time, thanks to all the people that have donated to “The Python Corner” by PayPal or by buying us a coffee (you make this possible) and… Enjoy!
This month’s Links
Semantic Versioning Will Not Save You Author: Hynek Schlawack Audience Level: All levels
Probably the best article I’ve read this month, by one of my favorite authors. Don’t miss it!
Abstract Syntax Trees in Python - PyBites Author: Alessandro Finamore Audience Level: Intermediate / Advanced
Most of you will never use Abstract Syntax Trees, but some of you will, and this article is a great starting point by Alessandro Finamore.
Happy Birthday Python! Author: Stefane Fermigier Audience Level: All levels
Stefane Fermigier on Twitter reminded me that last month Python turned 30! And inside the Tweet, there’s a link to a little gem: an archive to the first beta release by Guido. Enjoy! :)
Perseverance made it to Mars on twenty-year-old hardware
Author: Nicola Iarocci Audience Level: All levels
This is not related to Python but it’s a fun fact that I consider worth to be read… did you know that the hardware of the Perseverance rover is almost 20 years old? :)
Author: Aleksi Torhamo Audience Level: Intermediate - Advanced
A very interesting code by Aleksi Torhamo on how to create an 8.5GB .pyc file with just 13 bytes of source code.
Why you really need to upgrade pip Author: Itamar Turner-Trauring Audience Level: All levels
You launch pip and see that the version is out of date. With no interest, you skip the message and continue with your everyday work. Raise your hand if it’s happened to you at least once last month. Well, maybe it wasn’t a great idea…
Python Concurrency: The Tricky Bits - Author: Hamel Husain Audience Level: Intermediate
Hamel Husain tries to explore Threads, Processes, and Coroutines in Python, with a really great article you can’t miss!