#212 Python in Web Assembly with Pyodide

#212 Python in Web Assembly with Pyodide

Update: 2019-05-172
Share

Description

It's been said that JavaScript is the assembly language of the web. But should you be required to write code in assembly language or JavaScript?





Most platforms have a dizzying array of options for programming them. But not the frontend web world. But that tide may be turning and WebAssembly could be the key to making it happen.





With WebAssembly, we have a new compilation target for web browsers. And Michael Droettboom from Mozilla and team have decided to help bring the Python scientific stack to the frontend world with Pyodide.



Links from the show



Article introducing pyodide: hacks.mozilla.org

pyodide: github.com

pyodide demo: alpha.iodide.io

Dan Callahan call to action around WebAssembly: youtube.com

Lean Data Practices: mozilla.org

WASM could preempt Docker: twitter.com

Can I Use WebAssembly?: caniuse.com


Sponsors



Microsoft Visual Studio Code

Microsoft Azure

Talk Python Training
Comments (1)

Dan Stromberg

Pyodide is undeniably cool. There's also a micropython port to wasm that might make sense for basic webapps.

May 18th
Reply
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

#212 Python in Web Assembly with Pyodide

#212 Python in Web Assembly with Pyodide

Michael Kennedy (@mkennedy)