30 Days of Python

github.com
30-days-of-python

{{ message }} This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. You can’t perform that action at this time. You signed in with another tab or window. … Read more

Python is two languages now, and that’s great

threeofwands.com

Everyone doing Python nowadays is aware Python supports optional type hints, and has for some time now. This has created a small schism in the community, with some people being completely uninterested in type hinting and a little defensive about … Read more

Ruff: An fast Python linter, written in Rust

beta.ruff.rs
ruff:-an-fast-python-linter,-written-in-rust

Discord | Docs | Playground An extremely fast Python linter, written in Rust. Linting the CPython codebase from scratch. ⚡️ 10-100x faster than existing linters 🐍 Installable via pip 🤝 Python 3.11 compatibility 🛠️ pyproject.toml support 📦 Built-in caching, to … Read more

The Python Paradox

paulgraham.com
the-python-paradox

August 2004 In a recent talk I said something that upset a lot of people: that you could get smarter programmers to work on a Python project than you could to work on a Java project. I didn’t mean by … Read more

Python Asyncio: The Complete Guide

superfastpython.com
python-asyncio:-the-complete-guide

Asyncio allows us to use asynchronous programming with coroutine-based concurrency in Python. Although asyncio has been available in Python for many years now, it remains one of the most interesting and yet one of the most frustrating areas of Python. … Read more