|
P*******L 发帖数: 2637 | 2 本来还有机会让大家抛弃 js 选个更好的,可惜 V8 出现了,js 不但没死反倒越活越
精神了…… |
|
l**********n 发帖数: 8443 | 3 脚本也是很重要的,后台用js做api一点问题也没有,关键是js发展很快。 |
|
l**********n 发帖数: 8443 | 4 js的promise就是monad.很好解决了callback hell. js的arrow function解决了scope
问题,es6也支持class. 性能可以交给module去。工具才最重要。fibjs比nodejs还快。 |
|
h******b 发帖数: 6055 | 5 直接靠app赚大钱的只有游戏,门槛高的很,赵策是说不搞游戏的就别当程序员了?
其他的app都是推广现有服务,相当于网页包装成app,这个领域最终会被phonegap,
cordova, ionic吃掉。 想想一套代码解决mobile web, ios和android。 js绝对是大
热。
主流就是主流,大众就是大众,你再悲愤也阻止不了js一统江湖。 什么dart, swift
这种pet project有没有1%的市场份额?
动不动就什么大项目,拜托大项目靠的是人,不是语言本身。山口山当年用lua也能几
百万代码。 |
|
N********n 发帖数: 8363 | 6
IONIC就是个新版JQUERY,和JQUERY一样是写过家家小程序用的,没有实质上突
破。用NATIVE开发APP直接和系统API打交道无阻力,想用啥就用啥。用H5/JS,
是和浏览器打交道。浏览器支持的功能你才能用,不支持你就干瞪眼。我写个
MOBILE APP需要用手机上的accelerometer或者GESTURE CONTROL,用NATIVE
无压力。用H5/JS咋做?没戏,因为浏览器不提供AM/GC接口。硬件设备有,浏
览器却不支持,浏览器实际上就变成开发APP的紧箍咒,完全不给力。 |
|
|
h******b 发帖数: 6055 | 8 大把cocosjs的成功游戏:
http://xw.qq.com/games/20141209025175/
全球博彩类收入第一的游戏《Big Fish Casino》,DeNA旗下单日收入破百万的《变形
金刚:崛起》,4399的年度重磅作品《西游之光》,上海游奇的拳头手游《奔跑吧英雄
》等等都是优秀的Cocos 2d-JS案例。
比什么swift靠谱多了。
下一个部落战争未必是cocos2d写的,但最后cocos2d-js会成为份额最高的cocos2d。 |
|
N********n 发帖数: 8363 | 9
FB一年的MOBILE营收是多少,你举的那堆阿猫阿狗网游又是多少?整个差一数
量级。FB玩JS烂熟都不用JS做MOBILE难道还不能说明问题。MOBILE营收是FB的
关键,用户体验好坏至关重要。到节骨眼上人家就上NATIVE,MONEY TALKS。 |
|
N********n 发帖数: 8363 | 10
你不是三个加一起都赶不上COC吗,现在又打脸LOL加CF就可以了。LOL、CF、
COC全是NATIVE跟你JS啥关系?这个全民突击是3D游戏,连WEB游戏都算不
上,又和JS有啥关系?你张嘴就忽悠到现在出多少丑了,还蹦?HOHO |
|
N********n 发帖数: 8363 | 11
你楼上说“三个加一起赚钱还真赶不上coc”。现在你自己找的链接上那仨游
戏加一起已经2.7B了,COC才1.8B。你这不是打自己脸吗?你还死撑啥?而且
这些游戏都没H5/JS啥事。这年头页游的用户体验根本斗不过端游和手游,在
市场上也落后那俩。你吹了H5/JS半天结果这些王牌游戏没一个用WEB的,你
还能再搞笑一点吗。 |
|
|
t**r 发帖数: 3428 | 13 Cocos2d-JS is the HTML5 version of Cocos2d-x, includes Cocos2d-html5 and
Cocos2d-x JavaScript Binding (JSB). Using Cocos2d-JS, you can write games in
JavaScript and run your games on browsers that support HTML5. |
|
h*i 发帖数: 3446 | 14 基本属实。几个月以前我的一个post解释过为什么ClojureScript人士会喜欢这个:
react js的这个模式类似于3D图形学里面的渲染方法, 每个frame要重新画,为了效率
,需要只重新画在frame之间发生了变化的那部分数据结构,也就是需要一个diffing算
法。
如果数据是immutable的话,这个diffing算法就可以变的很简单和高效率。因为,在
immutable数据结构里面(也就是一个巨大的trie),如果你有一个node的先后两个
references, 你比较这两个references, 如果现在这两个reference的值是一样的,那
么,你不用遍历这个node下面的结构就可以知道,以这个node为根的整个结构都是没有
变化的,所以diffinng很高效,比一下指针,如果一样,整一个subtree就可以被砍掉
了,不用遍历。 |
|
c*********e 发帖数: 16335 | 15 大公司都用node.js了,下一个project,你们公司是用spring mvc,还是node.js ? 印度
老板还让你用spring security 吗? |
|
f*****w 发帖数: 2602 | 16 比如我有两个测试文件 test1.js 和 test2.js.
但是我只建了一个test database instance.
然后test1 和 test2 都做如下操作: 清空数据库,插入一些初始值,然后运行程序。
如果mocha很不幸地并行执行test1和test2 , 那不就race condition了么 同时在操
作同一个数据库,一团糟了。 |
|
p*****2 发帖数: 21240 | 17 其实你也没必要总说大项目
现在soa 大项目没那么多了 所以脚本更流行了
本来讨论的是复杂逻辑 js表达力没有任何问题 不然你举个例子
其实就算大项目 google js也好几个 |
|
N********n 发帖数: 8363 | 18
语言是工具不是花瓶,是拿来干活用的不是当摆设看怎么美观的。任何语言
都有表达能力,静态语言的表达问题时出错比动态少,所以做工程方便。一
个class Foo定义一个变量a, 如果代码写成foo.b,IDE马上报错Foo没有定
义b,有错立刻改,这个就是做工程趁手的好语言。
换JS就不行了,Foo的定义动态可变。没准哪来个prototype就加个b进去,
IDE无法知道你这程序动态咋执行的,所以干脆不纠错,你爱写啥写啥,
foo.c, foo.d, foo.whatever随你便。谁知道Foo到底咋定义的。为了动态
导致IDE爱莫能助是典型的捡芝麻丢西瓜,说明JS设计者分不清主次。 |
|
L***s 发帖数: 1148 | 19 其实python可以通过pyjs编译成js,
python也可以通过func annotation部分实现optional typing
再多的语言,也改变不了js是浏览器们唯一一个亲儿子的事实。。
great
using |
|
N********n 发帖数: 8363 | 20
W8已经支持JS写APP了,但像样的APP寥寥无几。大部分APP还是C#和C++写
的,和iOS、Android上的形势一样。我早就说过APP第一要素是用户体验,
举凡追求用户体验都是无脑native,H5/JS只是干SPA用的,成不了大器。 |
|
a****e 发帖数: 95 | 21 【 以下文字转载自 JobMarket 讨论区 】
发信人: aaccee (aaccee), 信区: JobMarket
标 题: 求LAMP Developer或者Angular Node js Developer的工作机会
发信站: BBS 未名空间站 (Wed May 27 11:08:57 2015, 美东)
我有4年经验,会做一些PHP, Angular, jQuery, node.js, UI等等,比较杂,希望您
能有project包给我,需要每小时五十几块,湾区等等多一点,。加班无所谓,一星期
付满40小时即可。可以transfer h1b的全职工作也可以!
美国哪里都可以。我可以到现场去做。如果您正好知道有这样的机会,请您联系我,重
金酬谢! |
|
n******7 发帖数: 12463 | 22 想玩下js
chromebook是arm的
搜了一圈js IDE
基本免费版本都是闭源的
arm不支持
又不想用eclipse
有啥好选择没? |
|
w*s 发帖数: 7227 | 23
这个工具可以帮我分析这个index.html,然后把里面所有在
|
|