您的位置:首页 >数码资讯 >

Python很快就会在Web应用程序中与JavaScript相媲美

导读 据报道,有一个新项目将使Python编程语言能够在WebAssembly的帮助下在Web浏览器中运行。在CPython的上WASM项目,该项目将建设用C语言编写Py

据报道,有一个新项目将使Python编程语言能够在WebAssembly的帮助下在Web浏览器中运行。在CPython的上WASM项目,该项目将建设用C语言编写Python语言的默认和最流行的实现是基于伯克利软件开发商,森·史密斯的发展。

据TheRegister报道,该项目是在核心Python开发人员ChristianHeimes的帮助下创建的,并且可以使Python成为JavaScript的可行替代品,至少对于某些Web应用程序而言。

“ChristianHeimes和我正在开展的新项目的目标是使网络成为CPython的支持平台,就像Windows或macOS一样,”史密斯告诉TheRegister。

WebAssembly已经风靡全球,这要归功于它承诺将本机应用程序的性能带到Web上,达到JavaScript无法实现的水平。

然而,TheRegister指出,在这一点上,该项目通过WebAssembly的Emscripten编译器将Python引入浏览器的目标更多是关于启用用例,而不是性能。

据报道,该项目是在另一个名为Pyodide的项目之后推出的,该项目也使Python代码能够在浏览器中运行。

“我希望这将使更广泛的Python开发人员生态系统能够面向网络,并允许更轻松地与现有Python工具和流程集成,其中许多Pyodide不得不像micropip一样重新发明以取代标准的pip包安装程序,”解释说史密斯。

Smith希望他的项目能够帮助促进基于Web的跨平台应用程序开发,但很快补充说WASM上的CPython仍处于开发的早期阶段。

免责声明:本文由用户上传,如有侵权请联系删除!