CPython 主分支通過 WebAssembly 在瀏覽器中執行
Mypy 專案核心團隊的成員 ethanhs發表推特稱,得益於 Python 團隊核心開發者 @ChristianHeimes 最近提交的 commit,他找到了構建用於 Web 的 CPython 主分支的正確方法。
上面就是在瀏覽器執行 Python 的截圖。
ethanhs 表示,雖然已經順利在瀏覽器中運行了 CPython,不過還有很多工作要做。此外他構建的指令碼也已開源: https://github.com/ethanhs/python-wasm 。
Python 之父“龜叔”也在評論區對該專案表示了肯定,他還提到可以考慮將 CPython on WASM 與 github.dev整合,實現在瀏覽器中進行 Python 開發。
當然也有人不太理解這個專案,他提問稱,為什麼要在瀏覽器中執行 Python?
Django 聯合創始人 Simon Willison則回覆道,開始學習 Python 最難的部分是安裝 Python,這個專案已經解決了此問題。而且 WASM 也不僅僅侷限於瀏覽器 —— 它是一個非常強大的沙盒,這意味著你也可以使用它來執行不受信任的伺服器端程式碼。
「其他文章」
- 用這些開源工具在 Linux 上編輯 PDF 檔案 | Linux 中國
- RISC OS 誕生 35 週年
- Linus Torvalds與Jim Zimlin歷史性首次對話中國開源
- 我如何利用 Xfce 桌面為舊電腦賦予新生 | Linux 中國
- 為打擊網路虛假圖片,Adobe 推出開源工具包
- 企業為何使用開源軟體,又為何推動開源軟體的發展 | Linux 中國
- 微軟欲閉源 VS Code 的 C# 擴充套件惹眾怒
- 使用 LibreOffice 進行首次開源貢獻的 6 種簡單方法 | Linux 中國
- 官宣!Apache Doris 從 Apache 基金會畢業,正式成為 Apache 頂級專案!
- 敏捷需求管理篇|如何從0-1寫好一個使用者故事
- go-zero微服務實戰系列(四、CRUD熱熱身)
- 平衡 Cookie 取捨,Firefox 預設為所有使用者啟用 Total Cookie Protection
- 分裂使 Linux 超越 Windows 的夢想破滅了 | Linux 中國
- Chrome 瀏覽器將獲得更多本地機器學習功能
- 乘風破浪,探索資料視覺化開發平臺 FlyFish 開源背後的祕密!
- 實至名歸 | OpenSCA成為開源中國GVP-Gitee最有價值開源專案
- 在商業之外,為學生們教授開源知識 | Linux 中國
- 僅有 0.1M 可訓引數,AIOps 日誌異常檢測新正規化
- 開源&跨界 2022年中國城市燃氣行業發展新氣象
- Simula 誕生之前的面向物件程式設計 | Linux 中國