前端技术是越来越来丰富了

2016-08-24 18:50:59 +08:00
 des
先是有 asm.js 、 TypeScript ,现在又有了 webassembly ,什么语言都能写前端了

我也是现在才知道有 webassembly 这个东西的,也不知道出来多久了


chrome 可以在这里开启 chrome://flags/#enable-webassembly

以及 demo : https://webassembly.github.io/demo/
2651 次点击
所在节点    前端开发
6 条回复
des
2016-08-24 19:03:02 +08:00
咋显示的 1970 年 1 月 1 日??
FrankFang128
2016-08-24 19:14:42 +08:00
因为 JS 什么功能都没有,当然哪里都能作为宿主啦。
des
2016-08-24 19:17:12 +08:00
@FrankFang128 不是, webassembly 是一个类似于一个 jvm ,可以从任何语言编译到 webassembly
YuJianrong
2016-08-24 21:09:23 +08:00
webassembly 出来很久了。

你可以视为 asm.js 的二进制版本。

总的来说没多大意思。

理论上来说任何图灵完备的语言都能互相转化,不过其实实用性不大。 GWT 早多少年就可以把 java 编译成 javascript ,除了 Google 还是没人用……
frankyzf
2016-08-24 21:39:08 +08:00
之所以有 Web Assembly 是因为效率吧?
YuJianrong
2016-08-24 23:05:05 +08:00
@frankyzf 并不是。

Web Assembly 主要是为了减少传输 asm.js 文件的体积。

然后 JS 有了一种标准的二进制格式之后,也方便以后基于这个格式做标准化的性能提升。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/301540

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX