Python 3.13 alpha gets a just-in-time (JIT) compiler #Python
CPython core developer Brandt Bucher has submitted a pull-request to the Python 3.13 branch adding a JIT compiler. JIT, or “Just in Time” is a compilation design that implies that compilation happens on demand when the code is run the first time. It’s a very broad term that could mean many things. Technically the Python compiler is already a JIT because it compiles from Python code into Bytecode. What people tend to mean when they say a JIT compiler, is a compiler that emits machine code.
Initial benchmarks show something of a 2-9% performance improvement. However, think of this JIT as being the cornerstone of a series of much larger optimizations. None of which are possible without it. Read more at tonybaloney.github.io.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!
Python for Microcontrollers – Adafruit Daily — Python on Microcontrollers Newsletter: A New Arduino MicroPython Package Manager, How-Tos and Much More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi
EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey