[闪电演讲]在浏览器中运行 Python

2022-12-17 16:30

韩骏

韩骏微软开发平台事业部高级软件工程师

《Visual Studio Code 权威指南》作者,微软开发平台事业部高级软件工程师,VS Code 中文社区创始人,VS Code 的代码贡献者。写过 20 多款 VS Code 插件,其中最热门的 Code Runner 插件有超过四千万下载量。
他是《玩转VS Code》公众号和知乎专栏的作者。他还是 QCon、PyCon、JSConf、.NET Conf、Microsoft Tech Summit、Google Developer Group、COSCon 等大会的讲师。

在 2019 年 12 月,W3C 正式宣布,WebAssembly 将成为除现有的 HTML、CSS 以及 JavaScript 之外的第四种,官方推荐在 Web 平台上使用的“语言”。 WebAssembly 的出现,使得不同的编程语言运行在浏览器中,成为了可能。

那么,我们如何能让 Python 运行在浏览器中?背后还需要用哪些技术?更进一步地,在纯浏览器环境中调试 Python 是否可行?