» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

5年内软件行业估计又洗牌了:WebAssembly

posted by wap, platform: iPhone
引用:
原帖由 @ngw39  于 2016-3-16 17:06 发表
前端技术天天重复造轮子,变来变去。。
所以劳资不搞前端。。
捣鼓出那么多玩意,只不过是给JavaScript花式填坑,没一点意义。前提真的没什么好搞的,今天学明天就被淘汰。关键是也学不到什么意义的东西。垃圾注定会被淘汰。


TOP

posted by wap, platform: iPhone
东莞现在没有JS了,原来跑到网络了。



TOP

posted by wap, platform: GALAXY S IV
翻页+1


TOP

posted by wap, platform: Android
前段就算了,说真搞不懂后端用js做有啥意义

TOP

posted by wap, platform: SONY Xperia Z5 Premier
@jun4rui. 你这个表情系统调用的表情地址是不是有问题?chrome一点进去就自动开始下载而不是打开图片。我用wap版都是看见单张图就直接点开看的,结果这几天中招无数次,现在download里全是你的gif表情。

TOP

posted by wap, platform: 红米Note2
引用:
原帖由 @井冈山剿匪记  于 2016-3-16 13:21 发表
@jun4rui. 你这个表情系统调用的表情地址是不是有问题?chrome一点进去就自动开始下载而不是打开图片。我用wap版都是看见单张图就直接点开看的,结果这几天中招无数次,现在download里全是你的gif表情。
估计有点跨浏览器兼容问题,我改改
本帖最近评分记录

TOP

posted by wap, platform: Chrome
引用:
原帖由 @井冈山剿匪记  于 2016-3-16 13:21 发表
@jun4rui. 你这个表情系统调用的表情地址是不是有问题?chrome一点进去就自动开始下载而不是打开图片。我用wap版都是看见单张图就直接点开看的,结果这几天中招无数次,现在download里全是你的gif表情。
确实是图片地址的问题,我本来是测试随便在网上找个几个图,到换成TG标准的图片看看

TOP

求教,如何理解“便携式的字节码”?

TOP

posted by wap, platform: Chrome
引用:
原帖由 @流浪的枪骑兵  于 2016-3-16 14:58 发表
求教,如何理解“便携式的字节码”?
大概是指字节码都提供二进制和不能执行的打印版本两套,并且能压缩?

TOP

引用:
原帖由 jun4rui 于 2016-3-17 11:56 发表
posted by wap, platform: Chrome
大概是指字节码都提供二进制和不能执行的打印版本两套,并且能压缩?
本来我的理解,这东西应该是类似java虚拟机那样提供一个runtime来执行二进制字节码
但被你这么一说,我又糊涂了
像这样提供的二进制,不是受操作系统和cpu架构制约吗?

TOP

posted by wap, platform: iPhone
引用:
原帖由 @流浪的枪骑兵  于 2016-3-17 13:03 发表
本来我的理解,这东西应该是类似java虚拟机那样提供一个runtime来执行二进制字节码
但被你这么一说,我又糊涂了
像这样提供的二进制,不是受操作系统和cpu架构制约吗?
现在浏览器里有一套类似于Java虚拟机的玩意能把JavaScript部分的翻译成虚拟机能识别的机器语言。但由于JavaScript实在太烂不能很好的编译。所以他们现在支持用C/C++来写。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @流浪的枪骑兵  于 2016-3-16 17:03 发表
本来我的理解,这东西应该是类似java虚拟机那样提供一个runtime来执行二进制字节码
但被你这么一说,我又糊涂了
像这样提供的二进制,不是受操作系统和cpu架构制约吗?
如果跨平台会先编译成适合本地机器架构的二进制代码吧

TOP

引用:
原帖由 jun4rui 于 2016-3-17 13:47 发表
posted by wap, platform: Chrome
如果跨平台会先编译成适合本地机器架构的二进制代码吧
那这意思是说,初次打开网页时,如果有对应二进制档就直接下载执行,如果没有就下载文本文件当场编译?感觉还是有点怪异。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @流浪的枪骑兵  于 2016-3-16 17:50 发表
那这意思是说,初次打开网页时,如果有对应二进制档就直接下载执行,如果没有就下载文本文件当场编译?感觉还是有点怪异。
我又翻了下官方的说明,根据我的理解,这货应该运行的就是生成好的二进制代码,而同时也提供文本版本可以看。

至于跨硬件架构的问题,官方的说法是这玩意从开始就被设计成了可执行在各种操作系统和不同指令集架构上的。如果实在是硬件不支持导致某些功能受限制,则会采用模拟的方式执行,这样程序还是能跑就是效率会打折扣。

目前有一个官方假设的运行环境特性说明,大概和JVM那套有些类似,就是规定了这个虚拟机大概是什么样子的,至于系统调用,WebAssembly不指定任何API和系统调用,只有一个入口机制。

TOP

posted by wap, platform: Firefox
以后点个link电脑里的东西分分钟被人全拷贝走。

TOP

发新话题
     
官方公众号及微博