新开源工具诞生!让C++秒变JavaScript
  • 万风
  • 2017年12月03日 11:02
  • 0

近日,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

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0