新开源工具诞生!让C++秒变JavaScript

新闻 开源
近日,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%。并且随着浏览器引擎的更新换代,预计加载时间和执行速度都将得到进一步的提升。

 

责任编辑:张燕妮 来源: 快科技
相关推荐

2015-12-03 10:03:38

夜神

2014-04-28 09:35:19

红帽开源软件

2012-08-30 11:25:45

开源平台谷歌Drill

2013-07-24 15:26:57

MOCO

2015-12-04 10:25:50

VR拍照谷歌

2015-08-14 10:03:52

Windows 10美化工具

2020-09-16 14:27:08

工具开源开发

2017-10-24 10:54:34

桌面macOSPC

2017-03-19 15:51:47

人工神经网络

2021-03-29 10:37:35

开源技术 开发

2010-01-18 15:40:37

Visual C++工

2019-02-22 22:17:58

iOS小组件手机

2010-01-15 15:06:30

C++语言

2015-04-21 13:37:44

Google开源CC++版

2015-04-28 10:13:36

Jenkins蒲公英

2023-12-15 10:14:38

C++模板编程

2014-02-11 15:31:33

LinuxWindows 8

2011-10-12 06:09:32

Dart

2015-09-11 10:45:55

服务器华为
点赞
收藏

51CTO技术栈公众号