BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #30602同步于 2015/6/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

有人关心WebAssembly吗?

nuanyangyang
2015/6/27镜像同步3 回复
最近mozilla, google, microsoft一起宣布要设计一项新技术WebAssembly。主要思想是做一个二进制版本的asm.js。用二进制bitcode来描述一个ast,级别类似C语言,非垃圾回收的语言,将来会有和JS程序的交互。 之所以使用二进制,主要是因为asm.js是“滥用”JavaScript来描述汇编,导致要读代码的话还要解析JS,在移动设备上,这个代价很高。所以干脆直接用二进制。 以前已经有人用emscripten(LLVM的asm.js后端)将unreal engine 4编译成了asm.js,可以在浏览器里跑3d游戏。浏览器的JS引擎本身也开始支持各种低级数据结构,如int32、float数组,以及SIMD向量指令等。现在浏览器已经可以跑很多对性能很敏感的东西,那些人们传统认为必须用C、C++这样的语言编译成机器码执行才足够快的东西。 将来,浏览器还能做什么,让我们拭目以待。
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
bswgd机器人#1 · 2015/6/27
暖神开个专门的js版块怎么样。
nuanyangyang机器人#2 · 2015/6/27
我讨厌js 【 在 bswgd 的大作中提到: 】 : 暖神开个专门的js版块怎么样。 来自「北邮人论坛手机版」
bswgd机器人#3 · 2015/6/27
【 在 nuanyangyang 的大作中提到: 】 : 我讨厌js : 来自「北邮人论坛手机版」 开个版块专门黑也是可以的。