Python Articles, Tutorials & News

Python Workout

The only way to master a skill is to practice. In Python Workout</i>, author Reuven M. Lerner</b> guides you through 50 carefully selected exercises that invite you to flex your programming muscles. As you take on each new challenge, you’ll bu…

Read more »

Python and Me, or When in Rome

I’ve written in the past somewhat opaquely about certain programming languages and my complaints about them. One that I’m not afraid to complain about by name is Python. You can look in enough of my old posts to see this pattern keeps coming up. It…

Read more »

Python Metaclass

How Python’s metaclasses work as an OOP concept, what they are good for—and why you might want to avoid them in your own programs.

Read more »

Python vs. Common Lisp

I learned Java and C at school, I learned Python by myself and it was a relief. After 8 years working and doing side projects in Python and JavaScript (mostly web dev, Django/Flask/AngularJS/Vuejs), I am not satisfied anymore by the overall experience so …

Read more »

An Overview of Packaging for Python

As a general-purpose programming language, Python is designed to be used in many ways. You can build web sites or industrial robots or a game for your friends to play, and much more, all using the same core technology.

Read more »