原帖由 @ffcactus 于 2016-3-15 15:21 发表
可笑。楼上两文化人解释下?
原帖由 @乌鸦 于 2016-3-15 15:26 发表
我觉得javascript才是毒瘤,比FLASH还毒瘤
原帖由 @liufan262 于 2016-3-16 11:43 发表
作为前端菜鸟,最近一直听说JS是个比FLASH还恶心的东西。能说说JS是那些方面比较恶心。
原帖由 @乌鸦 于 2016-3-16 11:26 发表
我觉得javascript才是毒瘤,比FLASH还毒瘤
原帖由 @jun4rui 于 2016-3-16 11:36 发表
WebAssembly只是个二进制格式,又不是具体语言。
官方FAQ如是说:
Is WebAssembly trying to replace JavaScript?
No! WebAssembly is designed to be a complement to, not replacement of, JavaScript.
本来那些本地语言就不适合操作WEB,也没有现成的海量资源,并且Javascript的优势就是这些。目前的想法是那些耗时费力的图形、多媒体处理、压缩解压之类的,用js实现太麻烦太慢,这些用WebAssembly来实现,让Javascript来调用就好了。
原帖由 @ffcactus 于 2016-3-15 17:07 发表
Javascript也好Webassembly也好其目的都是实现更丰富的网页交互方式。之所以要推WebAssembly是因为JavaScript有太多的先天性不足。以现在JavaScript的普及程度来看WebAssembly也不可能立刻就取代JavaScript。但从此以后完全就没必要用JavaScript了,用C++来写也完全可以。
相对于成熟的面向对象的语言来说,JavaScript操作Web没有任何先天优势。唯一的优势可能就是方便了那些喜欢乱写程序的程序员。
原帖由 @kanc 于 2016-3-16 11:30 发表
不吹不黑,我觉得虚片的编程技术有极大可能是超过楼主的。
原帖由 @cc0128 于 2016-3-15 17:05 发表
JavaScript十分好用,会用的太少的。。
原帖由 @jun4rui 于 2016-3-16 15:19 发表
槽点太多我没法喷你,恕我无能
原帖由 @liufan262 于 2016-3-16 11:43 发表
作为前端菜鸟,最近一直听说JS是个比FLASH还恶心的东西。能说说JS是那些方面比较恶心。
原帖由 @jun4rui 于 2016-3-16 15:28 发表
高手才会觉得不好,一般人一堆堆高手写的库早帮你把坑填平了哪来的毒瘤?低端的恐怕不好理解异步、回调之类的,中间级别反而很安心经验丰富工具很多,又不用填坑。只有最顶层和最底层的才会这么说。
原帖由 @cc0128 于 2016-3-16 15:54 发表
讲真,就是低的和中等的喷得多。
oop和几个设计模式看了几下就觉得能指点江山。
还没理解其他语言就各种喷。
原帖由 @weir 于 2016-3-15 20:25 发表
这个东东貌似出来快一年了吧,就是将以往各个浏览器的插件接口规范化一下呗。
到时候又是一堆兼容性问题,安全性问题,想短时间推广有的忙呢!
原帖由 @ngw39 于 2016-3-16 17:06 发表
前端技术天天重复造轮子,变来变去。。
所以劳资不搞前端。。
原帖由 @井冈山剿匪记 于 2016-3-16 13:21 发表
@jun4rui. 你这个表情系统调用的表情地址是不是有问题?chrome一点进去就自动开始下载而不是打开图片。我用wap版都是看见单张图就直接点开看的,结果这几天中招无数次,现在download里全是你的gif表情。
原帖由 @井冈山剿匪记 于 2016-3-16 13:21 发表
@jun4rui. 你这个表情系统调用的表情地址是不是有问题?chrome一点进去就自动开始下载而不是打开图片。我用wap版都是看见单张图就直接点开看的,结果这几天中招无数次,现在download里全是你的gif表情。
原帖由 @流浪的枪骑兵 于 2016-3-16 14:58 发表
求教,如何理解“便携式的字节码”?
原帖由 jun4rui 于 2016-3-17 11:56 发表
posted by wap, platform: Chrome
大概是指字节码都提供二进制和不能执行的打印版本两套,并且能压缩?
原帖由 @流浪的枪骑兵 于 2016-3-17 13:03 发表
本来我的理解,这东西应该是类似java虚拟机那样提供一个runtime来执行二进制字节码
但被你这么一说,我又糊涂了
像这样提供的二进制,不是受操作系统和cpu架构制约吗?
原帖由 @流浪的枪骑兵 于 2016-3-16 17:03 发表
本来我的理解,这东西应该是类似java虚拟机那样提供一个runtime来执行二进制字节码
但被你这么一说,我又糊涂了
像这样提供的二进制,不是受操作系统和cpu架构制约吗?
原帖由 @流浪的枪骑兵 于 2016-3-16 17:50 发表
那这意思是说,初次打开网页时,如果有对应二进制档就直接下载执行,如果没有就下载文本文件当场编译?感觉还是有点怪异。
原帖由 @lvcha 于 2016-3-16 18:22 发表
以后点个link电脑里的东西分分钟被人全拷贝走。
原帖由 jun4rui 于 2016-3-17 14:14 发表
posted by wap, platform: Chrome
我又翻了下官方的说明,根据我的理解,这货应该运行的就是生成好的二进制代码,而同时也提供文本版本可以看。
至于跨硬件架构的问题,官方的说法是这玩意从开始就被设计成了可执 ...
原帖由 @流浪的枪骑兵 于 2016-3-16 19:26 发表
这样基本合理,谢谢解惑
原帖由 @mitaosi 于 2016-3-17 22:29 发表
虚拟内存大神到底啥职业,说是程序员吧,各种神奇的理论,说不是吧,他似乎还是懂点
原帖由 @mitaosi 于 2016-3-17 22:29 发表
虚拟内存大神到底啥职业,说是程序员吧,各种神奇的理论,说不是吧,他似乎还是懂点
原帖由 @cc0128 于 2016-3-18 06:21 发表
他还是在瞎jb吹。
原帖由 @jun4rui 于 2016-3-18 07:39 发表
今后OS肯定会持续保持弱化了,浏览器会继续强势崛起。
按照这个势头下去强势的浏览器肯定获益最大,chrome OS?
x86的平台优势肯定会被削弱,都统一了,arm会在主流桌面计算机有一席之地?
微软大一统软件模式注定昙花一现?因为Web将成为更强势的统一平台。
如果以后还会继续出游戏主机,那跑跑PC软件也不奇怪了,只有一只个开源主流浏览器就行。
软件的鸿沟被填平,Linux、osx再也不用抱怨,xx软件没有啦!
原帖由 @cc0128 于 2016-3-18 08:00 发表
对, 目前web是唯一真正的跨平台。
WebAssembly最后性能上的坑也给填掉了。
原帖由 @流浪的枪骑兵 于 2016-3-17 13:03 发表
本来我的理解,这东西应该是类似java虚拟机那样提供一个runtime来执行二进制字节码
但被你这么一说,我又糊涂了
像这样提供的二进制,不是受操作系统和cpu架构制约吗?
原帖由 @ffcactus 于 2016-3-17 12:04 发表
笑死了,你咋不说MP3、照片是夸平台呢?
原帖由 @cc0128 于 2016-3-17 12:05 发表
不受操作系统限制。
其实还是跑在javascript vm上, 只是做了特殊优化, 可以说是js llvm。
原帖由 @jun4rui 于 2016-3-18 08:09 发表
你仔细想想,mp3、照片不能跨平台使用?难道只能在苹果手机上听和看了?
原帖由 @jun4rui 于 2016-3-18 08:13 发表
所以现在还不会nodejs的该去了解下了,至少用用npm
原帖由 @jun4rui 于 2016-3-18 08:18 发表
那你用Java写个iOS软件我看看嘛
原帖由 @ffcactus 于 2016-3-17 12:21 发表
你用JavaScript写呀
原帖由 @jun4rui 于 2016-3-18 08:32 发表
我手写几万行的的iOS app都在AppStore挂了好久了好吗?
原帖由 @ffcactus 于 2016-3-17 14:38 发表
So what?
原帖由 @jun4rui 于 2016-3-18 10:55 发表
所以你有什么资格和我谈啊
原帖由 @L76 于 2016-3-18 11:02 发表
代同事问问JS和WA的关系具体是分支还是什么?未来趋势是WA取代JS?现在转前端的话学JS还是直接看WA?
原帖由 @L76 于 2016-3-17 15:02 发表
代同事问问JS和WA的关系具体是分支还是什么?未来趋势是WA取代JS?现在转前端的话学JS还是直接看WA?
原帖由 @L76 于 2016-3-18 11:02 发表
代同事问问JS和WA的关系具体是分支还是什么?未来趋势是WA取代JS?现在转前端的话学JS还是直接看WA?
原帖由 @ffcactus 于 2016-3-18 11:02 发表
笑死了,我写的程序还管理波音公司上千台服务器呢,前端就是JavaScript后段就是Node。
这LOW货就是LOW货,写个App也值得夸耀。报出来让大伙看看是啥LOW货App啊。
原帖由 @yfl2 于 2016-3-17 16:30 发表
你 在你们团队里应该不是头吧
原帖由 @jun4rui 于 2016-3-18 13:18 发表
你还当真了啊。。。。
原帖由 jun4rui 于 2016-3-16 15:46 发表
posted by wap, platform: Chrome
现在还能加用户备注,帖表情,CTRL+ENTER发帖之类的,只是没放出来哦
原帖由 @流浪的枪骑兵 于 2016-3-18 13:35 发表
虚拟大神,怎么说你好呢,只能说我觉得你应该不是程序员出身,而是类似产品经理或者QA的角色。
说Web跨平台,是指Web应用可以跨平台执行,注意是应用。MP3和照片是可执行应用吗?显然不是。
其他几乎任何语言写的都有平台局限性,稍微特殊一点的是java,理论上可以跨平台。
java应用和web应用性质上类似,都是运行于一个runtime环境。不过目前看来,似乎是浏览器这个runtime更流行。
我个人不喜欢javascript,因为我觉得这种语言组织起来太乱,很不适合写复杂一点的应用。但自从看过angular之后,这个观点有所改变。
WebAssembly毫无疑问的,进一步改善了Web应用的效率,使得更高阶的利用硬件的应用成为可能。
原帖由 @jun4rui 于 2016-3-18 13:18 发表
你还当真了啊。。。。
原帖由 ffcactus 于 2016-3-18 14:57 发表
posted by wap, platform: iPhone
你什么文化水平啊?我有说Web不是跨平台吗?我讲的是
1、不只是是Web夸平台。
2、Web这个夸平台没意义。
原帖由 @jun4rui 于 2016-3-18 15:47 发表
跨平台没意义你别在手机上用淘宝、京东之类的好了,你连现在什么技术能干什么事都不知道,吹什么没意义好意思说你会写程序?小学生也会写程序,说不定比你还强点
原帖由 @ffcactus 于 2016-3-17 19:56 发表
LOW就是LOW,要你说下你App Store里的应用叫啥又不敢说,赌又不敢赌。
原帖由 @mikebird 于 2016-3-18 16:28 发表
虚拟傻逼除了傻逼的真的,其他全是虚拟的。
杠杠竟然会信他?
原帖由 @ffcactus 于 2016-3-17 21:08 发表
我的妈呀,好牛逼,吓死我了。2333。
原帖由 @jun4rui 于 2016-3-18 17:18 发表
快点吃屎啊,大家都等着你
原帖由 @jun4rui 于 2016-3-16 11:36 发表
WebAssembly只是个二进制格式,又不是具体语言。
官方FAQ如是说:
Is WebAssembly trying to replace JavaScript?
No! WebAssembly is designed to be a complement to, not replacement of, JavaScript.
本来那些本地语言就不适合操作WEB,也没有现成的海量资源,并且Javascript的优势就是这些。目前的想法是那些耗时费力的图形、多媒体处理、压缩解压之类的,用js实现太麻烦太慢,这些用WebAssembly来实现,让Javascript来调用就好了。
欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) | Powered by Discuz! 6.0.0 |