News for hackers. Stuff that matters.
Re:CPython Internals Explained by hmry on Saturday January 31, 2026 @12:14PM (#46838519)
> Edit: Python has no JIT

In 3.14 and up you can enable JIT by setting the env var PYTHON_JIT=1

Re:CPython Internals Explained by brcmthrowaway on Saturday January 31, 2026 @01:04PM (#46838985)
Who made this JIT? FAcebook?
Re:CPython Internals Explained by hmry on Saturday January 31, 2026 @02:07PM (#46839689)
Lots of people. Several people from Arm and Microsoft, various PhD students... I don't know if anyone working at Facebook worked on the JIT, maybe they did.
Re:CPython Internals Explained by simonw on Sunday February 01, 2026 @05:39AM (#46845149)
Facebook engineers (most notably Sam Gross) contributed a lot of the no-GIL work: https://lwn.net/Articles/939981/

Much of the initial work on the JIT came from Microsoft's Faster CPython team: https://lwn.net/Articles/1029307/