5

Time to JIT your Python with Pyjion?

 2 years ago
source link: https://talkpython.fm/episodes/show/340/time-to-jit-your-python-with-pyjion
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Time to JIT your Python with Pyjion?

Episode #340, published Wed, Nov 10, 2021, recorded Wed, Nov 3, 2021.
This episode is carbon neutral.
Is Python slow? We touched on that question with Guido and Mark last episode. This time we welcome back friend of the show, Anthony Shaw. Here's there to share the massive amount of work he's been doing to answer that question and speed things up where they answer is yes. He's just released version 1.0 of the Pyjion project.

Pyjion is a drop-in JIT compiler for Python 3.10. Pyjion uses the power of the .NET 6 cross-platform JIT compiler to optimize Python code on the fly, with NO changes to your source code required. It runs on Linux, macOS, and Windows, x64 and ARM64.

Links from the show
Anthony on Twitter: @anthonypjshaw
Pyjion: github.com
Restarting Pyjion Presentation: youtube.com
Hathi: SQL host scanner and dictionary attack tool: github.com
Try Pyjion online: trypyjion.com
Pyjion optimizations: readthedocs.io
Pyjion docs: readthedocs.io
.NET: dotnet.microsoft.com
PEP 523: python.org
Pydantic validation decorator: helpmanual.io
Tortoise ORM: github.com
pypy: pypy.org
Numba: numba.pydata.org
NGen AOT Compiler: microsoft.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

---------- Stay in touch with us ----------
Subscribe on YouTube (for live streams): youtube.com
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Want to go deeper? Check out our courses


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK