Python Articles, Tutorials & News

Write Python like it’s Rust (correct link)

I started programming in Rust several years ago, and it has gradually changed the way I design programs in other programming languages, most notably in Python. Before I started using Rust, I was usually writing Python code in a very dynamic and type-loose…

Read more »

PEP 684: A Per-Interpreter GIL for Python approved

Since Python 1.5 (1997), CPython users can run multiple interpreters in the same process. However, interpreters in the same process have always shared a significant amount of global state. This is a source of bugs, with a growing impact as more and more…

Read more »