近日,Mozilla的Alon Zakai成功将一个他曾经用C ++编写的游戏转换为JavaScript代码并在Web上运行。

近来,Mozilla的Alon Zakai成功将一个他从前用C ++编写的游戏转换为JavaScript代码并在Web上运转。

那时要想将C++转换为JavaScript几乎是不能或许的工作,因而他开端着手编写一个开源东西,可以主动将C ++代码转换成JavaScript。

Alon Zakai表明,他的项目Emscripten可以将C++快速的转换为JavaScript,而且可以兼容现有的浏览器,一起他们还将优化Firefox中的JavaScript引擎,进步运转速度。

而现在,Emscripten可以将用C ++编写的代码直接转换成WebAssembly。而且在未来还会支撑更多的言语,包含Rust,Lua,Python,Java和C#。

运用WebAssembly,几百万行代码库可以在几秒钟内完结加载,其运转速度可以到达本地程序的80%。而且跟着浏览器引擎的更新换代,估计加载时刻和履行速度都将得到进一步的提高。

 新开源东西诞生!让C++秒变JavaScript 开源 工具 JavaScript 第1张

转载请说明出处
知优网 » 新开源东西诞生!让C++秒变JavaScript

发表评论

您需要后才能发表评论