• Issue #35: Python,  Programming Languages

    Issue #35: Python

    Welcome to the thirty-fifth issue of De Programmatica Ipsum, dedicated to the subject of Python. In this edition, Graham describes the pains caused by the decade-long migration from Python 2 to 3; Adrian describes the preeminence of Python in the software industry of 2021; and in the Library section, Graham types import this in the REPL and recites the Zen of Python by Tim Peters.

  • Issue #35: Python

    The State Of Python In 2021

    At the risk of alienating most of the readership of this magazine, here is a confession. I hated Python for a very long time. My issue was not with the language per se, even though the indentation rules have put me off for a while. No, the reason I kept myself away from Python was the unfortunate contact with some (too many for my taste) hubris-filled Python developers. Well, that, and the no man's land that was the transition between Python 2 and 3.

  • Issue #35: Python,  Library

    Tim Peters

    Not everything that is worth reading is a book. A good programmer's library (I will let you decide whether that is a good library owned by a programmer, or a library belonging to a good programmer) includes essays, scholarly articles, videos, magazines, blog posts, podcast episodes, and more. This month, we are going to read an Easter egg in a programming language.