z****e 发帖数: 54598 | 1 js怎么写都那样,如果复杂的app,我直接上java/swift这些平台原生态语言了
各种支持也多,所有的脚本本质上都是一个甚至几个framework
framework用多了,performance很容易下来,客户体验就不好了
简单的东西我就上dart了,天然的mvc,editor也强大,dartium做测试也快
你说要回去用sublime甚至vim写代码,用chrome做测试
我的天,那我真不想那样搞,太苦逼了,不要,把自己累死了
js就是一邪教,我可没啥兴趣去搞那玩意,我今晚做了下dart,感觉很高效
结构清晰,代码可读性强,执行效率高,文档也完整,没有理由放着这么好的东西不用
非要去写啥坑爹的js脚本,没事自己不跟自己过不去,不要了
dart就是另外一种coffee,如果你这么理解的话,你就不会觉得这个东西有啥问题了 |
|
z****e 发帖数: 54598 | 2 干活要紧
因为有个项目得把tweets plot在google map上
不得不碰ui,所以这个时候dart就非常管用了
当然vert.x也很好用啊,我用vert.x做个server
然后ui发送request给vert.x,vert.x收到以后,发送一个request到couchdb
或者cassandra这种,然后把结果收集到,处理一下,反馈给ui
很爽的说,dart+vert.x是绝配,很容易搞
vert.x+spark+cassandra这些也是绝配,很容易搞
这是用dart如何call google map api以及如何调用google map的一些函数
我需要用call google map的api来获取经度纬度
供参考
void showMap(double latitude, double longitude){
JsObject center = new JsObject(context['google']['maps']['LatLng'], [
latitude, longitude]);//-37.8136,144.9631
JsObject mapO... 阅读全帖 |
|
z****e 发帖数: 54598 | 3 没转,核心还是后端,但是ui有的时候不得不搞
我的stack以后会是这样
dart(web)/swift(app)+vert.x+spark(optional)+(couchdb->cassandra)
怎样,很帅吧
用couchdb主要是历史的原因
再辅助以各种啥elastic search之类的,很容易搞
我今天一天就搞成了之前需要两周才能搞定的活
dart写起来飞快的说,劈里啪啦就搞定了
主要问题是dart如何call js lib里面的方法
这个有些学习成本,一旦过去,如履平地啊 |
|
c*******0 发帖数: 5247 | 4 我用Dart写前端好一段时间了。最大的感觉就是,
如果你觉得javascript is a fundamentally broken language in terms of software
engineering, 你会很喜欢Dart。
反之,你会很不喜欢Dart。
而我正好是前者。 |
|
c*******0 发帖数: 5247 | 5 我不反对你的结论,只是说拿工作post数量比是有问题的。学js比学dart更有前途这是
无需争议的事实。
用dart的基本都是会js但很不喜欢js的,而不是一开始就抱着找dart工作的
|
|
c*******0 发帖数: 5247 | 6
看得出来你根本就不懂Dart。Dart和上面几个语言有半点联系么?
你要比较,也是比较Dart, Typescrip或者Coffee |
|
z****e 发帖数: 54598 | 7 gwt要是不成功,google收购他们干嘛?
你自己做一个看看有没有大公司来收购
就是基于gwt的经验,google总结了一套下来
然后开始搞dart,gwt太过于拘泥于java的那一套规范
导致不够灵活,这个其实java内部自己都有争论
java社区一直在讨论,要不要针对浏览器搞一个简化版的jvm出来
不过sun时代,书呆子气比较重,所以一直都不肯搞
j2me后来也慢慢淘汰掉,但是dart不是啊
dart就是另外一个版本的android
google搞java一直都不怎么成功,gae上的java很难用
但是google搞android成功不成功?
一旦google摆脱了java所有regulation的束缚,很快就能表现出其威力来 |
|
h****n 发帖数: 99 | 8 web 上的游戏不是js做的是什么做的(flash的另说)?哪来的native啊,HTML/CSS/JS
就是web的native。
其实游戏肯定用相应的tool或lib, 不可能裸写的。Dart在这方面比js有何优势?
web component 出来以后前端的封装就有了标准,它更接近js的package(当然js的
package很弱),完全没必要用Dart的package再来一遍。我想试用一下Polymer。Dart
,看得我蛋疼,全没js的Polymer轻灵。 |
|
z****e 发帖数: 54598 | 9 他们不影响扩散就代表所有人都应该用unity吗?
你拿那些做3d游戏的公司跟一般p民做app去比?
买license的钱你给出吗?3d游戏一个美工多少钱你知道不?
美工要价都经常上万,这个钱你来出?
web只是一个简单的展示平台
随便抓个语言都可以很容易写出web来
什么公司都有web,但是并不代表只有web
web这么多年下来,变化慢是出了名的
html5到现在还没有完全搞定,你看html4都什么时候的事了
难道没觉得web server那一百多个都在做同一件事?
知道为什么人家说前端竞争激烈不?
我用dart,我可以很轻松地控制html各个控件
当然js也能做到,但是我不喜欢js那种体验
太糟糕了,你愿意用,你用去,呵呵
我太喜欢.一下就提示我各种方法的感觉了
我是人,不是机器,而且这样之后,我不需要任何lib
我都有办法很快制造出lib来,我干嘛还需要学习其他libs的使用呢?
不学就能用不是更好?我最近的一个项目,压根就没用什么polym那个啥东东
直接dart裸写,就用了google map api,其他一个不用,有啥难的?
一个人全搞定了
所以当裸写都很容易的时候,学习其他... 阅读全帖 |
|
|
N********n 发帖数: 8363 | 11
建议少碰DART,SWIFT。DART理念不错但钩子一贯朝三暮四,哪天不高兴砍
了DART就白费功夫了,就跟过去砍WAVE一样。IOS上就APPLE吃肉喝汤,别人
都是勉强支撑,生存比START UP还困难。START UP搞好了还可以一路做大,
IOS上的做好一个赚钱APP已经很难,连续做赚钱的APP就更难。愤鸟那个公
司就是如此,鸟之后就没啥发展了。 |
|
z****e 发帖数: 54598 | 12 没了dart,短时间内web developer将无法跟真正的app相竞争,永远只能停留在写简单
脚本的程度上,无非控件里操作来操作去,无法真正介入fps的游戏一样的强表达的开
发,android和ios的开发者都松了一口气,啊,dart居然不来抢蛋糕,太好了,让dart
去狠狠滴打击js吧 |
|
z****e 发帖数: 54598 | 13
ads
ads难道不是狗的王牌?
如果没有ads的话,狗算个屁
这显然是升级好吧
你们公司王牌组是收留垃圾的地方吗?
还是反过来,是牛逼东西的去处?
android待见不待见dart,你又知道了?
android最大的问题是现在被oracle告
如果万一oracle全面胜利,那找个语言换java是必需的
那这个选择就必然可能是dart
dart是oop语言,用来做ui非常简单容易
而web很多时候用的是各种func,用oop显得麻烦
对于一些简单操作来说,oop比较麻烦
但是一旦做大,转oop是必需的 |
|
t***t 发帖数: 6066 | 14 我不是dart组的,但是我是ads的,行了吧?dart如何完蛋亲身经历。
当然也不是完蛋了,因为ads收留了他们。chrome组不要它们了,打算加入android,结
果也失败,加入ads是被迫的。ads接受它们也是被迫的。
说的够清楚了吧?
你就爱自以为是。当年在澳洲时非得争oracle如何好。就是个烂公司
这个dart一样。 |
|
z****e 发帖数: 54598 | 15
dart当然适合放在android
但是初衷并不是用来做什么狗屁android的
初衷是用来替代js的,android本身已经非常成功
如果需要引入新的东西,有一定风险
如果不是迫不得已,自然不合适
android有java了,要其他语言干什么?
本来个p,dart年初的时候还在调查
问要在哪些平台上实现,后来不少人选择了mobile
才开始做android的部分,你丫上来就本来
还装做insider,扯吧你
去年dart还没有mobile的东西,本来什么?
你丫一底层码农,道听途说而已,别人忽悠你了,傻叉
这都看不出来,这种事哪里会让你知道 |
|
t***t 发帖数: 6066 | 16 我就在这儿看赵策这小丑跳。
我就不告诉它为毛ads收留dart。它的理由不就是ads收留dart了么。
chrome,android都不要dart,它还在狡辩。没见过这种傻逼。 |
|
|
w*******y 发帖数: 60932 | 18 Link:
http://www.hasbro.com/nerf/en_US/Nerf-Great-Dart-Giveaway.cfm
Valid on any of the following NERF Blaster products: Vulcan EBF-25,
LongStrike CS-6 Raider Rapid Fire CS-35, Recon CS-6, Stampede ECS, Deploy CS
-6, Nite-Finder EX-3, Barricade RV-10, Maverick REV-6.
STEP #1: Purchase a qualifying nerf blaster between 2/1 and 3/31
STEP #2: Print out this Order Form and fill it out completely. Make sure to
indicate which blaster youve purchased on this form (below).
Only the blasters listed abov... 阅读全帖 |
|
w*******y 发帖数: 60932 | 19 Link:
http://www.hasbrotoyshop.com/daily-deal-7
www.Hasbrotoyshop.co m:
http://www.Hasbrotoyshop.com
has a FREE NERF Dart Refill Pack
(An $8.99 VALUE) with purchase of select NERF BLASTERS.
The NERF DART TAG SHARP SHOT & NERF N-STRIKE NITE FINDER EX-3 are only $7.99
each. Free Shipping with No minimum makes this a really good deal,and best
part is every gun ordered gets the bonus darts, No limit!
|
|
|
l*******s 发帖数: 1258 | 21 纽约Queens,某克莱斯勒dealer。
2013 Dodge Dart SE(最低配),我主要是周末开开,平时上班地铁。
跑了一圈,感觉小车动力还不错,挺平稳,加速刹车比较灵敏;外观也不错;就是lp坐
在后排说是发动机声音太大。
然后坐下跟dealer砍价,这个SE model是最低配,MSRP Base 16000,他们出价如下:
Base:16000;小二给我们看的invoice价格,能低个百八十块。
加自动档:1200,跟官网上一样 (Dart坑爹之处在于,所有model都是手动档,加自动
档全都要加1200块)
加空调package:990,也跟官网差不多
Destination fee: 720
税:纽约州的8.7%左右税
出门价:21500
我们砍了一个来钟头,砍到20000,如果finance的话,TD Bank的利息2.35%。肚子饿了
,要回去吃饭,要了名片,就走了。
打算去其他dealer处砍砍。感觉还是有相当空间继续砍的,连sales manager都没出面
,一直是小弟跟我们谈,期间跑了几趟去问manager而已。也有可能是周日下午人少?
大家觉得这个价位如... 阅读全帖 |
|
y***g 发帖数: 10422 | 22 扯你的几把蛋。我是说过Dart不错,但从未说过还有选择就是focus了。而且Dart也是
驾驶感觉和安全性不错,但可靠性不详。 |
|
|
|
q**q 发帖数: 266 | 25 【 以下文字转载自 BuildingWeb 讨论区 】
发信人: qiiq (qiiq), 信区: BuildingWeb
标 题: java spring,nodejs,或者dart
发信站: BBS 未名空间站 (Tue Sep 30 12:25:47 2014, 美东)
我们准备做一个网站,我们会有大量数据,另外要求前端交互性强,会有许多可视化.
有如下option:
1,前端html,css,js,后端spring
2,nodejs
3,dart(AngularDart )
能否请高手说说各自优劣?感激不尽。 |
|
|
n*******u 发帖数: 405 | 27 请问各位乘Dart去downtown工作的XDJM们,你们趴车在轻轨站需要买parking permit吗?
是和轻轨月票绑定购买的还是单独买的?大多数单位会提供Dart月票的优惠价,这也包
括parking的费用吗? |
|
|
z****e 发帖数: 54598 | 29 dart可以直接编译成js运行
就像coffeescript一样
你说ie不支持js?
你把dart好好看看,别想当然 |
|
q**q 发帖数: 266 | 30 【 以下文字转载自 BuildingWeb 讨论区 】
发信人: qiiq (qiiq), 信区: BuildingWeb
标 题: java spring,nodejs,或者dart
发信站: BBS 未名空间站 (Tue Sep 30 12:25:47 2014, 美东)
我们准备做一个网站,我们会有大量数据,另外要求前端交互性强,会有许多可视化.
有如下option:
1,前端html,css,js,后端spring
2,nodejs
3,dart(AngularDart )
能否请高手说说各自优劣?感激不尽。 |
|
|
g*****g 发帖数: 34805 | 32 It will be much harder than you think. Even if Chrome gets 90%, all the
websites need a motivation to rewrite their website in Dart. Their website
is working fine, what's the point? An incremental maintenance with JS is
much cheaper than rewrite it in Dart from scratch. |
|
k***r 发帖数: 103 | 33 那是,所以现在只是需要偶尔观望下dart。 其实有dart推一推,对JS本身应该有促进
作用; 狗家一直号称它性能上的优势 (比如可以直接调用显卡里面几乎没人用到的
SPMD指令), 然后FF就推出了ASM.JS, 和一个可以直接把JS代码转成汇编运行的引擎
,最后就是大家的JS 应用性能都被改进了。。。 |
|
|
l**********n 发帖数: 8443 | 35 silverlight和actionscript都可以和js接口,但是都不方便,通过eval的方式吧,
silverlight和as可以直接访问DOM,但是API比较原始,没有jquery方便。dart不可能
不和DOM交流的。如果隔了一层,就不如js的方便。现在js的各种framework已经比较成
熟了,template engine,two-way-binding,而且html和css这些东西已经比以前先进多
了。html5才是趋势。教主预见的。dart怎么能和html5比? |
|
z****e 发帖数: 54598 | 36 尤其是对于dart能够转译成js
同时还能够运行在dartvm上
最后两种方式跑得都比js快
这种现实让他们无法接受
其实最让他们无法接受又不敢承认的是
dart居然长得象java啊
哈哈哈哈 |
|
z****e 发帖数: 54598 | 37 java就是苏军
dart就是美军
apple的那些是德军
m$是尼玛日军
jobs说m$就说m$很像日本人
当dart和java胜利会师之日
就将会是日军的末日
德军会再次爬起来的,这个毫无疑问
不过搞死日军也不太好
需要有个共同的敌人来sm一把 |
|
|
g*******o 发帖数: 156 | 39 都有node.js和coffeescript了,为什么还要server-side dart?
node.js也有了generator和yield, callback hell极大缓解了~~不清楚dart io怎么
干得过node.js
and |
|
l**********n 发帖数: 8443 | 40 Microsoft's JavaScript team has stated that: "Some examples, like Dart,
portend that JavaScript has fundamental flaws and to support these scenarios
requires a 'clean break' from JavaScript in both syntax and runtime. We
disagree with this point of view."[25] Microsoft later released a JavaScript
superset language, TypeScript.[26]
Apple engineer Oliver Hunt, working on the WebKit project (which, at the
time, powered both Safari and Google's own Chrome browser) stated:
Adding an additional web fa... 阅读全帖 |
|
l**********n 发帖数: 8443 | 41 js开发前端实际上是效率很低的,那是因为web没有一个统一的standard,比如HTML
Elements, Dart不能解决这个fragmentation的问题。Dart面对的是chrome,最终要编
译成js,这个最终的js还是要面对不同浏览器的问题,除非所有浏览器都装DartVM |
|
c*******0 发帖数: 5247 | 42
two-way binding语言标准库自带。web ui基本上都是Polymer Dart。另外也有更新非
常及时的Angular Dart |
|
z*******3 发帖数: 13709 | 43 同意哈
两天搞定一个需求的感觉太爽了
明天去演示,感谢dart
js太垃圾了,难用,dart我用来控制dom太舒服了
天然的一个mvc,现在最大的问题就是如何跟js通信
有些库还是要用js的,其他没啥了
software |
|
z****e 发帖数: 54598 | 44 dart可以是脚本
也可以是compiled language
可以是动态也可以是静态
dart可以是coffeescript
也可以是java,甚至有朝一日swift |
|
z****e 发帖数: 54598 | 45 如果你不是那么愚蠢的话,你会发现
1)关于dart
http://techcrunch.com/2014/07/08/googles-dart-language-is-now-a
2)关于server side js engine
你说的那些都不是server side engine,大多数都是基于浏览器的engine
你应该好好理解下你贴的链接里面为啥说v8 is not designed for server side
你要看基于server side的js engine,那就是rhino比较出名
但是做rhino的水平太差,所以red hat打算自己搞一个,做ff其实就是做rhino那批人
3)給你这种前端程序员科普一下
做server呢,最重要的,是要稳,动不动重构是不可能的
因为就算你愿意,重构也需要老板调配各种资源来做,包括测试和业务
所以都是一层一层往上堆,所以20年后很流行的东西,跟20年前很流行的东西
会用在一起,而不是互相替换,这个跟startup很不一样
因为startup多数是built from scratch,前端虽然不是这样
但是前端代码职能比较简单,就是... 阅读全帖 |
|
r***y 发帖数: 4379 | 46 dart 对 Java 程序员用着比 node.js 的确舒服太多
觉得有点怪异的是 dart 出来时间也不短了, 咋就没有好点的 open source projects.
..
好东西肯定该有不少人折腾.
node.js 下很多勘用的 projects 也很说明问题啊...
都不爱吃螃蟹? 还是效率不如 node.js ? 还是其它原因啥的...
码code是为了生活... 生活不是为了码code... |
|
z****e 发帖数: 54598 | 47 dart在server的部分是刚添加的
上次我看他们页面的时候,在征询意见
问希望看到dart在哪里出现
应该是应群众的呼声添加了server part
projects. |
|
c*******0 发帖数: 5247 | 48
Dart写起东西来快而不乱,工程维护度强,自带齐全的web开发lib,自带debug非常好
用的IDE。几乎没有任何外部依赖,完全compile to js。
我不知道为什么需要考虑“谁还会支持dart”的问题。反正我从来没考虑过。 |
|
l**********n 发帖数: 8443 | 49 GWT已死, So will Dart. Dart就是Lars Bak的一厢情愿。 |
|
z****e 发帖数: 54598 | 50 你应该把dart好好看看,dart不是用来做backend的
竞争对象主要是js |
|