黑基网 首页 资讯 IT业界 查看内容

新开源工具诞生 让C++代码在Web上运行

2017-12-3 17:58| 投稿: lofor |来自: 互联网

摘要: 近日,Mozilla的Alon Zakai成功将一个他曾经用C ++编写的游戏转换为JavaScript代码并在Web上运行。那时要想将C++转换为JavaScript几乎是不能可能的事情,因此他开始着手编写一个开源工具,可以自动将C ++代码转换成J ...

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

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.cnbeta.com/articles/tech/676157.htm

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

发表评论

最新评论

引用 游客 2017-12-12 17:19 (待审核)
<a href="https://www.carbatterycost.party/car-battery-generator/titanium-005l-car-battery-12v-60ah.php">Titanium 005L Car Battery 12V 60Ah</a>
Peugeot 605 6B 1989-1999 Bosch S4 Battery 74Ah Electrical System Replace Part
<a href="https://www.pricecarbattery.win/car-battery-bracket/audi-a3-8p-16-fsi-113-yuasa-battery-bag-blf-blp-hatchback-0603-1207-027.php">Audi A3 8P 1.6 Fsi 113 Yuasa Battery Bag Blf Blp Hatchback 06/03-12/07 027</a>
Rover 45 Rt 2000-2005 Bosch S3 B ...
引用 游客 2017-12-12 13:28
<a href="https://www.costcarbattery.date/car-battery-alligator-clips/fits-nissan-pathfinder-r50-1997-2004-bosch-s4-battery-70ah-electrical-part.php">Fits Nissan Pathfinder R50 1997-2004 Bosch S4 Battery 70Ah Electrical Part</a>
Toyota Auris Nze18 Zre18 Zze15 Ade15 Zre15 Nde15 10-16 Banner Power Bull 40Ah
<a href="https://www.carbatterybuy.men/car-battery-adelaide/dacia-duster-2010-2016-vetech-battery-55ah-electrical-system-replacement-part.php">Dacia Duster 2010-2016 Vete ...
引用 游客 2017-12-12 11:15
<a href="https://www.carbatterysale.review/dry-cell-car-battery/minor-m3-plus-k2-83075-75ah-12v-premium-battery-starter-car-battery-new.php">Minor M3 Plus K2 83075 75ah 12V Premium Battery Starter Car Battery NEW</a>
Renault Laguna Dt0/1 K56 Mk1 Mk2 Mk3 1993-2016 Vetech Battery 70Ah
<a href="https://www.carbatteryprice.racing/car-battery-boost/lotus-esprit-s2-1980-1988-banner-starting-bull-60ah-electrical-battery-replace.php">Lotus Esprit S2 1980-1988 Banner Starting Bull ...
引用 游客 2017-12-12 07:46
<a href="https://www.costcarbattery.date/car-battery-blanket/096r-titanium-car-battery-12v-70ah-640cca-e12-s4009-s-4009.php">096R Titanium Car Battery 12V 70Ah 640CCA - E12, S4009, S 4009</a>
Mitsubishi Santamo 1999-2004 Bosch S4 Battery 70Ah Electric System Replace Part
<a href="https://www.buycarbattery.cricket/car-battery/toyota-auris-touring-sports-ade18-zwe18-zre18-2013-2016-banner-power-bull-62ah.php">Toyota Auris Touring Sports Ade18 Zwe18 Zre18 2013-2016 Banner Po ...
引用 游客 2017-12-12 06:49
<a href="https://www.carbatterybuy.science/car-battery-duracell/sealed-duracell-advanced-car-battery-12v-63ah-type-027-600cca-oem-replacement.php">Sealed Duracell Advanced Car Battery 12V 63Ah Type 027 600CCA OEM Replacement</a>
Banner Power Bull 50Ah Battery Electrical Part Fit BMW 1 Series E87 2003-2012
<a href="https://www.cheapcarbattery.webcam/kinetik-car-audio-battery/jeep-cj5-cj8-1983-1987-banner-buffalo-bull-105ah-replacement-electrical-system.php">Jeep Cj5 Cj8 19 ...

查看全部评论(5)


新出炉

返回顶部