Hey Sam! ... Good luck with this project. Looks great! I removed the GIL back in 1996 from Python 1.4, primarily to create a re-entrant Python interpreter. We had embedded Python within IIS as the ... (more…)
Read more »
The latest breakdown of technology skills among employers show that Python, Java, and other languages dominate the overall list. (more…)
Read more »
I've always had a hard time explaining variance of generic types while working with type annotations in Python. This is an attempt to distill the things I've picked up on type variance while going through PEP-483. A Pinch of Type Theory A generic type is ... (more…)
Read more »
I asked on Twitter if people would be interested in having me write down the history behind my decision to choose GitHub for Python's future development process and people said "yes"(some literally), hence this blog post. Background My heavy participation...
Read more »
Imagine a custom set-like data structure that doesn’t perform hashing and trades performance for tighter memory footprint. Or imagine a dict-like data structure that automatically stores data in a PostgreSQL or Redis database the moment you initialize it;... (more…)
Read more »