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. <br/> <br/> 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.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Anthony on Twitter</b>: <a href="https://twitter.com/anthonypjshaw" target="_blank" rel="noopener">@anthonypjshaw</a><br/> <b>Pyjion</b>: <a href="https://ift.tt/35FYZq2" target="_blank" rel="noopener">github.com</a><br/> <b>Restarting Pyjion Presentation</b>: <a href="https://www.youtube.com/watch?v=YFeUUdKBrJ8" target="_blank" rel="noopener">youtube.com</a><br/> <b>Hathi: SQL host scanner and dictionary attack tool</b>: <a href="https://ift.tt/3wyEW8G" target="_blank" rel="noopener">github.com</a><br/> <b>Try Pyjion online</b>: <a href="https://ift.tt/3n77Yt7" target="_blank" rel="noopener">trypyjion.com</a><br/> <b>Pyjion optimizations</b>: <a href="https://ift.tt/3gbEZ2p" target="_blank" rel="noopener">readthedocs.io</a><br/> <b>Pyjion docs</b>: <a href="https://ift.tt/3qpRJt9" target="_blank" rel="noopener">readthedocs.io</a><br/> <b>.NET</b>: <a href="https://ift.tt/2KXMw7U" target="_blank" rel="noopener">dotnet.microsoft.com</a><br/> <b>PEP 523</b>: <a href="https://ift.tt/3wCrQHv" target="_blank" rel="noopener">python.org</a><br/> <b>Pydantic validation decorator</b>: <a href="https://ift.tt/3wCrRex" target="_blank" rel="noopener">helpmanual.io</a><br/> <b>Tortoise ORM</b>: <a href="https://ift.tt/3wCrRLz" target="_blank" rel="noopener">github.com</a><br/> <b>pypy</b>: <a href="https://www.pypy.org/" target="_blank" rel="noopener">pypy.org</a><br/> <b>Numba</b>: <a href="https://ift.tt/2t9iwtO" target="_blank" rel="noopener">numba.pydata.org</a><br/> <b>NGen AOT Compiler</b>: <a href="https://ift.tt/2YzCe6g" target="_blank" rel="noopener">microsoft.com</a><br/> <b>Watch this episode on YouTube</b>: <a href="https://www.youtube.com/watch?v=GaKXPY-u7pI" target="_blank" rel="noopener">youtube.com</a><br/> <b>Episode transcripts</b>: <a href="https://ift.tt/3F2yrOz" target="_blank" rel="noopener">talkpython.fm</a><br/> <br/> <b>---------- Stay in touch with us ----------</b><br/> <b>Subscribe on YouTube (for live streams)</b>: <a href="https://ift.tt/3DznvIg" target="_blank" rel="noopener">youtube.com</a><br/> <b>Follow Talk Python on Twitter</b>: <a href="https://twitter.com/talkpython" target="_blank" rel="noopener">@talkpython</a><br/> <b>Follow Michael on Twitter</b>: <a href="https://twitter.com/mkennedy" target="_blank" rel="noopener">@mkennedy</a><br/></div><br/> <strong>Sponsors</strong><br/> <a href='https://ift.tt/3k8IUjq> <a href='https://ift.tt/3aBjB2k> <a href='https://ift.tt/3vjihuL> <a href='https://ift.tt/2PVc9qH Python Training</a>
from Planet Python
via read more
Subscribe to:
Post Comments (Atom)
TestDriven.io: Working with Static and Media Files in Django
This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...
-
Graph traversal algorithms are used to perform various operations on a graph data structure. In this article, we will use the breadth-first ...
-
Podcasts are a great way to immerse yourself in an industry, especially when it comes to data science. The field moves extremely quickly, an...
-
In an earlier tutorial we've already covered how to open dialog windows. These are special windows which (by default) grab the focus o...
No comments:
Post a Comment