Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 22882

Talk Python to Me: #391: Pyscript powered by MicroPython

$
0
0
No Python announcement of 2022 was met with more fanfare than pyscript. This project, announced at PyCon 2022, allows you to write Python files and run them in your browser in place of JavaScript or even with interactions between Python and JavaScript. There was just one catch: The runtime download was a 9MB WebAssembly file. That made it's uses quite limited. <br/> <br/> On this episode, we dive into some news that might change that calculus. The MicroPython and PyScript folks have been teaming up to get PyScript running in the browser on MicroPython. Yes, that's the embedded chip Python. Here's the good news: MicroPython's WebAssembly is just 300k to download and loads in under 100ms. Now that could unlock some possibilities. <br/> <br/> We have Brett Cannon, Nicholas Tollervey, and Fabio Pliger on the show to discuss. <br/> <br/> This is Talk Python To Me, episode 391, recorded November 21st, 2022.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Guests and Host Links</b><br/> <b>Brett Cannon</b>: <a href="https://fosstodon.org/@brettcannon" target="_blank" rel="noopener">@brettcannon@fosstodon.org</a><br/> <b>Nicholas Tollervey</b>: <a href="https://mastodon.social/@ntoll" target="_blank" rel="noopener">@ntoll@mastodon.social</a><br/> <b>Fabio Pliger</b>: <a href="https://twitter.com/b_smoke" target="_blank" rel="noopener">@b_smoke</a><br/> <b>Michael Kennedy</b>: <a href="https://fosstodon.org/@mkennedy" target="_blank" rel="noopener">@mkennedy@fosstodon.org</a><br/> <br/> <b>Web Assembly</b>: <a href="https://developer.mozilla.org/en-US/docs/WebAssembly" target="_blank" rel="noopener">developer.mozilla.org</a><br/> <b>pyodide</b>: <a href="https://pyodide.org/en/stable/" target="_blank" rel="noopener">pyodide.org</a><br/> <b>micropython</b>: <a href="https://www.micropython.org" target="_blank" rel="noopener">micropython.org</a><br/> <b>Picture of TFT ESP32 Board</b>: <a href="https://pythonbytes.fm/episodes/youtube_image/A8nwbD3loIs" target="_blank" rel="noopener">pythonbytes.fm</a><br/> <b>pyscript</b>: <a href="https://pyscript.net" target="_blank" rel="noopener">pyscript.net</a><br/> <b>Simon Willison's Post About micropython + pyscript</b>: <a href="https://fedi.simonwillison.net/@simon/109314695365668203" target="_blank" rel="noopener">fedi.simonwillison.net</a><br/> <b>WASI</b>: <a href="https://github.com/WebAssembly/WASI" target="_blank" rel="noopener">github.com</a><br/> <b>Watch this episode on YouTube</b>: <a href="https://www.youtube.com/watch?v=ABVn6uMG1OI" target="_blank" rel="noopener">youtube.com</a><br/> <br/> <b>--- Stay in touch with us ---</b><br/> <b>Subscribe to us on YouTube</b>: <a href="https://talkpython.fm/youtube" target="_blank" rel="noopener">youtube.com</a><br/> <b>Follow Talk Python on Mastodon</b>: <a href="https://fosstodon.org/web/@talkpython" target="_blank" rel="noopener"><i class="fa-brands fa-mastodon"></i>talkpython</a><br/> <b>Follow Michael on Mastodon</b>: <a href="https://fosstodon.org/web/@mkennedy" target="_blank" rel="noopener"><i class="fa-brands fa-mastodon"></i>mkennedy</a><br/></div><br/> <strong>Sponsors</strong><br/> <a href='https://talkpython.fm/awsinsiders'>AWS Insiders</a><br> <a href='https://talkpython.fm/max'>Local Maximum Podcast</a><br> <a href='https://talkpython.fm/assemblyai'>AssemblyAI</a><br> <a href='https://talkpython.fm/training'>Talk Python Training</a>

Viewing all articles
Browse latest Browse all 22882

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>