由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 大牛说说该用dart还是node?
相关主题
前端为什么不用java写October Headline: Dart enters the top 20 for the first time (转载)
javascript才是未来发展的方向用extjs做前端的多吗?
October Headline: Dart enters the top 20 for the first timeGoogle就差干掉HTML了吧
战国RIAGOOG市值超过了MSFT
大家 JavaScript 用的多么?来看看狗家的传统
看来2013还是Javascript最流行GWT已经没戏了,Javascript才是新星
才发现mitbbs host 在EC2上是不是GWT不行了?
狗狗放弃Chrome跟Dart VM整合C++如何实现graph?
相关话题的讨论汇总
话题: dart话题: js话题: java话题: web话题: node
进入Programming版参与讨论
1 (共1页)
q********c
发帖数: 1774
1
dart前后端通吃吗?好像褒贬不一,node好像喜欢的人很多,到底该学啥,时间不等人
啊,转眼间满头白发。
b***e
发帖数: 1419
2
dart有轮子吗?除了赵策J傻逼。
i**i
发帖数: 1500
3
傻逼不是错,出来骗人就不对了。

【在 b***e 的大作中提到】
: dart有轮子吗?除了赵策J傻逼。
A*****i
发帖数: 3587
4
呵呵,反正除了赵策那种傻逼我还没见到第二个推dart的
至于startup就更没见过谁用那玩意了,用node的倒是不少
d*******r
发帖数: 3299
5
Node,毫无疑问
现在基本但凡跟 JavaScript 有关的,都必须用Node,
就连前端的包管理和工程管理都是用基于Node做的.
l**********n
发帖数: 8443
6
dart 编译快吗?

【在 d*******r 的大作中提到】
: Node,毫无疑问
: 现在基本但凡跟 JavaScript 有关的,都必须用Node,
: 就连前端的包管理和工程管理都是用基于Node做的.

d*******r
发帖数: 3299
7
这个你得问老赵

【在 l**********n 的大作中提到】
: dart 编译快吗?
z****e
发帖数: 54598
8
lol
js褒贬很一么?
骂js的人你随便抓四个,里面估计有三个在骂
node连引擎也就是睾丸都被拽在别人手里
怎么玩?

【在 q********c 的大作中提到】
: dart前后端通吃吗?好像褒贬不一,node好像喜欢的人很多,到底该学啥,时间不等人
: 啊,转眼间满头白发。

z****e
发帖数: 54598
9
lol
blaze是著名的反指
捧哪个哪个就要挂
我怕

【在 b***e 的大作中提到】
: dart有轮子吗?除了赵策J傻逼。
z****e
发帖数: 54598
10
试试不就知道了
hello world也就是五分钟的事

【在 l**********n 的大作中提到】
: dart 编译快吗?
相关主题
看来2013还是Javascript最流行October Headline: Dart enters the top 20 for the first time (转载)
才发现mitbbs host 在EC2上用extjs做前端的多吗?
狗狗放弃Chrome跟Dart VM整合Google就差干掉HTML了吧
进入Programming版参与讨论
z****e
发帖数: 54598
11
前端技术一点都不重要,20年后还可以看到有人用php
node有一个严重的依赖就是v8
你想,v8是google造的,但是google自己都不用node
为啥?但是google在用dart撒,dart造出来的本意是说
给google程序员对js效率不满意时候的选择
当然可以说前端不怎么在意效率,那还有另外两个理由
1)讨厌js,讨厌js的人不要太多,你还没被js折磨过?
我当年写js包括web的时候是我人生中最黑暗的时期,不堪回首
我当时就觉得,人生要是只写这点东西,那我估计快被淘汰了
因为一个刚毕业的,他花一个月时间就能上手
那我的竞争优势从何而来?你觉得呢?
有人说可以用cs,那dart同样可以编译成js,cs并没有使js增加优势
相反,恰恰点出了为什么不要用js,你看捧js的人自己都不用js
跑去用cs,那为啥你还坚守呢?
2)support,dart editor很管用
难道你很喜欢用chrome去debug么?
用vi去写程序?我的天,那写到啥时候去

【在 d*******r 的大作中提到】
: Node,毫无疑问
: 现在基本但凡跟 JavaScript 有关的,都必须用Node,
: 就连前端的包管理和工程管理都是用基于Node做的.

z****e
发帖数: 54598
12
v8就像是clr,node就像是mono
你要是搞c#,当然是m$说啥你就听啥了
你自己搞一套,各种扯蛋的事跟着过来
这就是为啥到现在node版本都不敢上1.0的缘故
难道有人以为他真不想上1?
呵呵,不懂v8怎么做的,很多东西没那么容易做
造轮子没那么容易,相比之下dart就是正宗的.net了
说到底都是平台的斗争,v8被控制在google手里
这个基础就不稳了,怎么整都是瞎整
最后归于波澜不惊,前端什么时候搞出个技术不闹一阵?
.net没闹过?还是php没闹过?ruby也闹过呀
都是浮云,都是骗子
平台让你用啥,你就老实用啥,准没错
i**i
发帖数: 1500
13
赵策说,用v8就是睾丸捏在别人手里。 他自己傻逼就算了,问题是这里还有几个捧赵
策臭脚的。
看这个
http://www.olympum.com/future/nodejs-to-v8-or-not-to-v8/
选v8是因为狗的名声不错, 别以为就是必须的。
z****e
发帖数: 54598
14
lol
不用v8还能用啥?
用其他的效率甚至远低于ruby,甚至python
那为啥用node这种垃圾呢?

【在 i**i 的大作中提到】
: 赵策说,用v8就是睾丸捏在别人手里。 他自己傻逼就算了,问题是这里还有几个捧赵
: 策臭脚的。
: 看这个
: http://www.olympum.com/future/nodejs-to-v8-or-not-to-v8/
: 选v8是因为狗的名声不错, 别以为就是必须的。

i**i
发帖数: 1500
15
前端技术一点都不重要
赵策是傻逼,相信的也是是傻逼。 如果前端不重要,v8就不会出现。

【在 z****e 的大作中提到】
: 前端技术一点都不重要,20年后还可以看到有人用php
: node有一个严重的依赖就是v8
: 你想,v8是google造的,但是google自己都不用node
: 为啥?但是google在用dart撒,dart造出来的本意是说
: 给google程序员对js效率不满意时候的选择
: 当然可以说前端不怎么在意效率,那还有另外两个理由
: 1)讨厌js,讨厌js的人不要太多,你还没被js折磨过?
: 我当年写js包括web的时候是我人生中最黑暗的时期,不堪回首
: 我当时就觉得,人生要是只写这点东西,那我估计快被淘汰了
: 因为一个刚毕业的,他花一个月时间就能上手

z****e
发帖数: 54598
16
傻逼,给你提个醒
要想不被捏睾丸
很简单,自己做一个
问题是做出来了么?
有benchmark对比么?
java还有icedtea vs hotspot
node有啥?狗屁么有
用其他引擎,甚至连个像样的it公司都没有
开源组织也没有,你真以为it这种东西随便拉几个阿猫阿狗就能成事啊?
lol

【在 i**i 的大作中提到】
: 赵策说,用v8就是睾丸捏在别人手里。 他自己傻逼就算了,问题是这里还有几个捧赵
: 策臭脚的。
: 看这个
: http://www.olympum.com/future/nodejs-to-v8-or-not-to-v8/
: 选v8是因为狗的名声不错, 别以为就是必须的。

z****e
发帖数: 54598
17
lol
看你悲愤得
前端本来就是换来换去的
你node生出来才多久?
傻逼会数数不?

【在 i**i 的大作中提到】
: 前端技术一点都不重要
: 赵策是傻逼,相信的也是是傻逼。 如果前端不重要,v8就不会出现。

z****e
发帖数: 54598
18
傻逼
你知道server side js engine最出名的是哪个不?
是jvm上的rhino
Mozilla做的

【在 i**i 的大作中提到】
: 前端技术一点都不重要
: 赵策是傻逼,相信的也是是傻逼。 如果前端不重要,v8就不会出现。

z****e
发帖数: 54598
19
蠢货,那篇文章意思是让你从node.js转到vert.x
你连这个都没看懂,是不是不懂js引擎啥意思啊?
你那个破帖子里面链接都失效了
kiwi,是不是新西兰人做的项目呀?
不明白的还以为是all black呢
知道haka是干嘛的不?

【在 i**i 的大作中提到】
: 前端技术一点都不重要
: 赵策是傻逼,相信的也是是傻逼。 如果前端不重要,v8就不会出现。

i**i
发帖数: 1500
20
2008年的
New Firefox JavaScript engine is faster than Chrome's V8
http://arstechnica.com/information-technology/2008/09/new-firef
随便找个benchmark,你要不是傻逼的话,你就会发现firefox的效率和chrome差不多。
ecmascrpt engine的实现有一堆。其中有一个是v8。明白没?

【在 z****e 的大作中提到】
: lol
: 看你悲愤得
: 前端本来就是换来换去的
: 你node生出来才多久?
: 傻逼会数数不?

相关主题
GOOG市值超过了MSFT是不是GWT不行了?
来看看狗家的传统C++如何实现graph?
GWT已经没戏了,Javascript才是新星C++: What is the difference between the two approaches?
进入Programming版参与讨论
z****e
发帖数: 54598
21
傻逼,你给的链接里面没有什么有营养的东西
一堆人在那边blablabla,狗屁东西没看到
或者说你对node.js和js engine的理解停留在字面上
你甚至不明白到底该怎么去摆脱v8的束缚
其实也不难,我已经告诉你答案了,用vert.x
你就找到了另外两个server side js engine
node.js面临着前后夹击,一方面睾丸被捏在别人手里
另外一方面,当它去到server side的时候
陡然发现,人家已经不需要它了,so how u gonna create ur wheels?

【在 i**i 的大作中提到】
: 赵策说,用v8就是睾丸捏在别人手里。 他自己傻逼就算了,问题是这里还有几个捧赵
: 策臭脚的。
: 看这个
: http://www.olympum.com/future/nodejs-to-v8-or-not-to-v8/
: 选v8是因为狗的名声不错, 别以为就是必须的。

i**i
发帖数: 1500
22
benchmark随便找,找最近的。



【在 i**i 的大作中提到】
: 2008年的
: New Firefox JavaScript engine is faster than Chrome's V8
: http://arstechnica.com/information-technology/2008/09/new-firef
: 随便找个benchmark,你要不是傻逼的话,你就会发现firefox的效率和chrome差不多。
: ecmascrpt engine的实现有一堆。其中有一个是v8。明白没?

i**i
发帖数: 1500
23
没让你看。你眼瞎了。
让那帮捧你臭脚的人看的。

【在 z****e 的大作中提到】
: 蠢货,那篇文章意思是让你从node.js转到vert.x
: 你连这个都没看懂,是不是不懂js引擎啥意思啊?
: 你那个破帖子里面链接都失效了
: kiwi,是不是新西兰人做的项目呀?
: 不明白的还以为是all black呢
: 知道haka是干嘛的不?

z****e
发帖数: 54598
24
哈哈哈
这个引擎现在用了么?
你知道如何让node.js运行在这个引擎上不?
傻逼,你除了那些字面上的东西以外,你还知道啥?
firefox是browser啊,你确定那个引擎能跑在os上嘛?
引擎会带来大量的跨平台,jit等问题
你是不是以为是个engine就都一样啊?
真不是一般的傻逼啊
你要不信,你在os上跑一下这个engine你试试
哈哈,看会有多少问题



【在 i**i 的大作中提到】
: 2008年的
: New Firefox JavaScript engine is faster than Chrome's V8
: http://arstechnica.com/information-technology/2008/09/new-firef
: 随便找个benchmark,你要不是傻逼的话,你就会发现firefox的效率和chrome差不多。
: ecmascrpt engine的实现有一堆。其中有一个是v8。明白没?

z****e
发帖数: 54598
25
你拿一个browsers上的engine impl来解释server side?
我的天哪,你真是牛逼啊

【在 i**i 的大作中提到】
: 没让你看。你眼瞎了。
: 让那帮捧你臭脚的人看的。

z****e
发帖数: 54598
26
蠢货,你是不是打算先下一个firefox,然后在上面用node.js?
哈哈,我很喜欢你的思路,舍近求远,給自己制造各种麻烦

【在 i**i 的大作中提到】
: 没让你看。你眼瞎了。
: 让那帮捧你臭脚的人看的。

i**i
发帖数: 1500
27
看见了吧。傻逼不是盖的。
这篇文章的意思是serverside js,咱咋整?
你个傻逼说v8挂了怎么办。
我就不理解了, 你这个傻逼不是支持open source吗?

【在 z****e 的大作中提到】
: 傻逼,你给的链接里面没有什么有营养的东西
: 一堆人在那边blablabla,狗屁东西没看到
: 或者说你对node.js和js engine的理解停留在字面上
: 你甚至不明白到底该怎么去摆脱v8的束缚
: 其实也不难,我已经告诉你答案了,用vert.x
: 你就找到了另外两个server side js engine
: node.js面临着前后夹击,一方面睾丸被捏在别人手里
: 另外一方面,当它去到server side的时候
: 陡然发现,人家已经不需要它了,so how u gonna create ur wheels?

z****e
发帖数: 54598
28
lol
serverside js咋整很容易啊
找到server side engine就可以了呀
我不是已经告诉你其中之一了嘛?
你个蠢货居然不懂我为啥说vert.x
哈哈
我支持open source,但是不支持你这种不明白idea的蠢货瞎搞
当然你去搞.net我还是同意的

【在 i**i 的大作中提到】
: 看见了吧。傻逼不是盖的。
: 这篇文章的意思是serverside js,咱咋整?
: 你个傻逼说v8挂了怎么办。
: 我就不理解了, 你这个傻逼不是支持open source吗?

i**i
发帖数: 1500
29
不忍心看着别人被你这个傻逼误导。
真的。
z****e
发帖数: 54598
30
蠢货,你的链接里面不是告诉了你
v8这种engine不是designed for server了嘛?
你举一个firefox的engine出来,你难道没看你的链接原文?
哈哈,说你停留在字面上的理解你丫还不信
你是女的吧?装什么带把的啊?

【在 i**i 的大作中提到】
: 看见了吧。傻逼不是盖的。
: 这篇文章的意思是serverside js,咱咋整?
: 你个傻逼说v8挂了怎么办。
: 我就不理解了, 你这个傻逼不是支持open source吗?

相关主题
PYPL: C# is the language of the year-2012javascript才是未来发展的方向
Python就是爽October Headline: Dart enters the top 20 for the first time
前端为什么不用java写战国RIA
进入Programming版参与讨论
z****e
发帖数: 54598
31
哈哈哈
我肚子都笑疼了
你google完认真看了原文嘛?

【在 i**i 的大作中提到】
: 不忍心看着别人被你这个傻逼误导。
: 真的。

z****e
发帖数: 54598
32
蠢货,你有没有意识到你那些文章是vert.x的一些理论基础啊?

【在 i**i 的大作中提到】
: 不忍心看着别人被你这个傻逼误导。
: 真的。

z****e
发帖数: 54598
33
你现在是不是还不明白你以前提的愚蠢问题
为什么vert.x会兼容node.js的那些module啊?

【在 i**i 的大作中提到】
: 不忍心看着别人被你这个傻逼误导。
: 真的。

i**i
发帖数: 1500
34
笑而不语。

【在 z****e 的大作中提到】
: 蠢货,你有没有意识到你那些文章是vert.x的一些理论基础啊?
z****e
发帖数: 54598
35
lol
你语啥呀?
在server side你幼稚得象个婴儿

【在 i**i 的大作中提到】
: 笑而不语。
z****e
发帖数: 54598
36
nc
你給的链接里面一堆的坏链
几乎所有的外链都不存在了
同时那个video几百兆,吓死人了
我跟你这么说,server side js engine wikipedia上都有对比
http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaScri
自己看,出现频率最高的是哪个
vert.x都在做了,你还在这里看人家4年前写的论证文章
笑死了,哈哈

【在 i**i 的大作中提到】
: 赵策说,用v8就是睾丸捏在别人手里。 他自己傻逼就算了,问题是这里还有几个捧赵
: 策臭脚的。
: 看这个
: http://www.olympum.com/future/nodejs-to-v8-or-not-to-v8/
: 选v8是因为狗的名声不错, 别以为就是必须的。

z****e
发帖数: 54598
37
你就是一女人,来来
看看red hat做了啥
https://github.com/vert-x/mod-lang-nashorn
蠢货,我说你只懂node.js,有错么?

【在 i**i 的大作中提到】
: 笑而不语。
z****e
发帖数: 54598
38
如果你不是那么愚蠢的话,你会发现
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,前端虽然不是这样
但是前端代码职能比较简单,就是搬运数据給后端,所以同一个职能更容易替换
后端都是复杂的业务逻辑,基本上不太可能换掉
google到现在还在用c++做核心部分,就是这个原因
不是不想,是积重难返了
4)那个视频里面根本没有教你怎么具体操作,说的都是很空泛的idea
这个idea不需要看就能弄明白,就是引擎和具体的framework脱钩
但是你要明白,理论上操作跟实际上做,两回事,真的是两回事
尤其是c++代码,依赖非常非常强,不信你自己试着换一下就知道了,你敢做么?



【在 i**i 的大作中提到】
: 2008年的
: New Firefox JavaScript engine is faster than Chrome's V8
: http://arstechnica.com/information-technology/2008/09/new-firef
: 随便找个benchmark,你要不是傻逼的话,你就会发现firefox的效率和chrome差不多。
: ecmascrpt engine的实现有一堆。其中有一个是v8。明白没?

z****e
发帖数: 54598
39
benchmark随便找
http://www.cubrid.org/blog/dev-platform/inside-vertx-comparison
lol
在server side,真正有点作用的就是go,而不是node.js
node.js更像是一个joke,忽悠外行去用的东西
很容易上手,很容易做,外行都喜欢,但是几次比赛
都垫底,哎哟我的妈呀,这也不难理解嘛
外行不懂门道,就喜欢搞这些花哨的东西
顺便,go和vert.x还有netty这些经常性top5啊
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&te
每次看到这个,我就觉得,恩,go和java惺惺相惜不是没有道理的

【在 i**i 的大作中提到】
: benchmark随便找,找最近的。
:
: 。

l**********n
发帖数: 8443
40
dart有什么轮子?
相关主题
战国RIA才发现mitbbs host 在EC2上
大家 JavaScript 用的多么?狗狗放弃Chrome跟Dart VM整合
看来2013还是Javascript最流行October Headline: Dart enters the top 20 for the first time (转载)
进入Programming版参与讨论
z****e
发帖数: 54598
41
dart就是轮子

【在 l**********n 的大作中提到】
: dart有什么轮子?
l**********n
发帖数: 8443
42
node有npm,dart有啥?

【在 z****e 的大作中提到】
: dart就是轮子
r***y
发帖数: 4379
43
dart 对 Java 程序员用着比 node.js 的确舒服太多
觉得有点怪异的是 dart 出来时间也不短了, 咋就没有好点的 open source projects.
..
好东西肯定该有不少人折腾.
node.js 下很多勘用的 projects 也很说明问题啊...
都不爱吃螃蟹? 还是效率不如 node.js ? 还是其它原因啥的...
码code是为了生活... 生活不是为了码code...
z****e
发帖数: 54598
44
dart在server的部分是刚添加的
上次我看他们页面的时候,在征询意见
问希望看到dart在哪里出现
应该是应群众的呼声添加了server part

projects.

【在 r***y 的大作中提到】
: dart 对 Java 程序员用着比 node.js 的确舒服太多
: 觉得有点怪异的是 dart 出来时间也不短了, 咋就没有好点的 open source projects.
: ..
: 好东西肯定该有不少人折腾.
: node.js 下很多勘用的 projects 也很说明问题啊...
: 都不爱吃螃蟹? 还是效率不如 node.js ? 还是其它原因啥的...
: 码code是为了生活... 生活不是为了码code...

l**********n
发帖数: 8443
45
有意思。

【在 z****e 的大作中提到】
: dart在server的部分是刚添加的
: 上次我看他们页面的时候,在征询意见
: 问希望看到dart在哪里出现
: 应该是应群众的呼声添加了server part
:
: projects.

z****e
发帖数: 54598
46
http://pub.dartlang.org/packages

【在 l**********n 的大作中提到】
: node有npm,dart有啥?
l**********n
发帖数: 8443
47
有公司用dart不?
m********t
发帖数: 13072
48
很羡慕大家都能用上free software
我tm从来美国第一天,就用的全是paid software
java虽然是free的,也就学校里写写作业,再也没碰过
昨天找一个software,人还告诉我,这太贵,只有那谁谁谁手里有licensed#,其实没
多贵,年费就几万吧
我其实很喜欢学新东西,我靠,没这个命啊。,只用C++啊,跟C++配套的哪有免费的啊
你们提的,换我,我都会摸两下,纯属学习的乐趣,但真是没用啊
i**i
发帖数: 1500
49
傻逼, 你说的是v8是node的睾丸,捏在别人手里。除了v8,node别无选择。v8快的别
人拍马也赶不上。
你来搜搜v8和其他实现的performance比较。
你就是一个疯狗,放出来以后到处乱咬。

【在 z****e 的大作中提到】
: benchmark随便找
: http://www.cubrid.org/blog/dev-platform/inside-vertx-comparison
: lol
: 在server side,真正有点作用的就是go,而不是node.js
: node.js更像是一个joke,忽悠外行去用的东西
: 很容易上手,很容易做,外行都喜欢,但是几次比赛
: 都垫底,哎哟我的妈呀,这也不难理解嘛
: 外行不懂门道,就喜欢搞这些花哨的东西
: 顺便,go和vert.x还有netty这些经常性top5啊
: http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&te

i**i
发帖数: 1500
50
真心佩服你码字的速度。

【在 z****e 的大作中提到】
: 如果你不是那么愚蠢的话,你会发现
: 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呢,最重要的,是要稳,动不动重构是不可能的

相关主题
用extjs做前端的多吗?来看看狗家的传统
Google就差干掉HTML了吧GWT已经没戏了,Javascript才是新星
GOOG市值超过了MSFT是不是GWT不行了?
进入Programming版参与讨论
r***y
发帖数: 4379
51
嗯, 赞分享.
加web后端必须是正途啊...
前端 client 除了自己家的 chrome 还要看别家脸色, 所以才出了编译成js这个折腾...
后端用自己的 engine , 也不用绑手缚脚的了...
web前后也都统一了, 一个语言就成了.
做火了以后, 别的 browsers 自然就来靠拢了.
消除编译到js的折腾也不是没有可能哈.

【在 z****e 的大作中提到】
: dart在server的部分是刚添加的
: 上次我看他们页面的时候,在征询意见
: 问希望看到dart在哪里出现
: 应该是应群众的呼声添加了server part
:
: projects.

z****e
发帖数: 54598
52
lol
我的意思是依赖
不是效率
知道啥是依赖不?
狗急跳墙乱骂真是好看啊
哈哈,傻逼,因为没有人随便换v8
或者干脆就是换不掉,所以根本找不到这种benchmark
你找到的难道是挂上了其他js引擎的node.js?
别搞了,你找一个来看看
傻逼,給你说依赖重还不信
你肯定是条母狗

【在 i**i 的大作中提到】
: 傻逼, 你说的是v8是node的睾丸,捏在别人手里。除了v8,node别无选择。v8快的别
: 人拍马也赶不上。
: 你来搜搜v8和其他实现的performance比较。
: 你就是一个疯狗,放出来以后到处乱咬。

i**i
发帖数: 1500
53
你才看见?

【在 z****e 的大作中提到】
: dart在server的部分是刚添加的
: 上次我看他们页面的时候,在征询意见
: 问希望看到dart在哪里出现
: 应该是应群众的呼声添加了server part
:
: projects.

m********t
发帖数: 13072
54
别吵了,其实作为编程爱好者,学的知识和经验,不管是哪个方向的,都是有帮助的,
我这是因为在花街混的,没办法了,只能用一门,真有那精力,我肯定全都学了
话说,现在根本就没有招聘C++的,满世界都是java,还是free的好,客户广
互相体谅,互相理解吧

【在 i**i 的大作中提到】
: 傻逼, 你说的是v8是node的睾丸,捏在别人手里。除了v8,node别无选择。v8快的别
: 人拍马也赶不上。
: 你来搜搜v8和其他实现的performance比较。
: 你就是一个疯狗,放出来以后到处乱咬。

z****e
发帖数: 54598
55
lol
当我要用的时候才看的
我没事老盯着他们看干啥?
最近要写点ui的东西,所以琢磨到了dart
傻逼明白没?

【在 i**i 的大作中提到】
: 你才看见?
z****e
发帖数: 54598
56
一开始就可以编译成js呀
不编译成js的话,ie什么根本不让跑
也是无奈

...

【在 r***y 的大作中提到】
: 嗯, 赞分享.
: 加web后端必须是正途啊...
: 前端 client 除了自己家的 chrome 还要看别家脸色, 所以才出了编译成js这个折腾...
: 后端用自己的 engine , 也不用绑手缚脚的了...
: web前后也都统一了, 一个语言就成了.
: 做火了以后, 别的 browsers 自然就来靠拢了.
: 消除编译到js的折腾也不是没有可能哈.

i**i
发帖数: 1500
57
node确实和v8结合的很紧。
这点没错。

【在 z****e 的大作中提到】
: lol
: 当我要用的时候才看的
: 我没事老盯着他们看干啥?
: 最近要写点ui的东西,所以琢磨到了dart
: 傻逼明白没?

z****e
发帖数: 54598
58
https://www.dartlang.org/community/who-uses-dart.html

【在 l**********n 的大作中提到】
: 有公司用dart不?
m********t
发帖数: 13072
59
别争了,有些话题,别人说着,你听着就是了,争一时的高低,没有意义
就算真的不好用,别人喜欢,就随他去吧;浪费的也是他的时间他的机器他的事业前景
,你操什么心哪
当然这话对他们也适用,

【在 z****e 的大作中提到】
: lol
: 当我要用的时候才看的
: 我没事老盯着他们看干啥?
: 最近要写点ui的东西,所以琢磨到了dart
: 傻逼明白没?

r***y
发帖数: 4379
60
大牛码字真心快.
我刚改一下, 已经多了好几楼了. :-)
"做火了以后, 别的 browsers 自然就来靠拢了.
client消除编译到js的折腾也不是没有可能哈."
到时候不支持 dart , 就跟现在不支持 js 一样, 不会有人用那个 browser 了. 然后,
chrome 就一家独大了, 厚厚. 我就是瞎呓想一下.

【在 z****e 的大作中提到】
: 一开始就可以编译成js呀
: 不编译成js的话,ie什么根本不让跑
: 也是无奈
:
: ...

相关主题
C++如何实现graph?Python就是爽
C++: What is the difference between the two approaches?前端为什么不用java写
PYPL: C# is the language of the year-2012javascript才是未来发展的方向
进入Programming版参与讨论
z****e
发帖数: 54598
61
恩,那算了

【在 m********t 的大作中提到】
: 别争了,有些话题,别人说着,你听着就是了,争一时的高低,没有意义
: 就算真的不好用,别人喜欢,就随他去吧;浪费的也是他的时间他的机器他的事业前景
: ,你操什么心哪
: 当然这话对他们也适用,

i**i
发帖数: 1500
62
这说明你个傻逼对新技术关注的不够广。
你要睁开你的狗眼多看看。

【在 z****e 的大作中提到】
: lol
: 当我要用的时候才看的
: 我没事老盯着他们看干啥?
: 最近要写点ui的东西,所以琢磨到了dart
: 傻逼明白没?

z****e
发帖数: 54598
63
没办法,写代码写多了,对键盘比较熟悉
苦逼的人生比较难解释啊
对哦,说起来最早ie用的还是啥vbscript

后,

【在 r***y 的大作中提到】
: 大牛码字真心快.
: 我刚改一下, 已经多了好几楼了. :-)
: "做火了以后, 别的 browsers 自然就来靠拢了.
: client消除编译到js的折腾也不是没有可能哈."
: 到时候不支持 dart , 就跟现在不支持 js 一样, 不会有人用那个 browser 了. 然后,
: chrome 就一家独大了, 厚厚. 我就是瞎呓想一下.

z****e
发帖数: 54598
64
lol
难道你看到了?

【在 i**i 的大作中提到】
: 这说明你个傻逼对新技术关注的不够广。
: 你要睁开你的狗眼多看看。

i**i
发帖数: 1500
65
废话

【在 z****e 的大作中提到】
: lol
: 难道你看到了?

z****e
发帖数: 54598
66
继续装吧

【在 i**i 的大作中提到】
: 废话
m********t
发帖数: 13072
67
说技术可以,但别骂人,人身攻击,很没意思,不会给你带来更多的辩论筹码
是人都有局限性,而且很多时候,别人不去碰的冷门,成功率更高,因为竞争对手太少。
前几年的石油job market就是如此,大庆石油学院的,收入都20多万美元,这种人当年
成绩不好,现在比清华北大的计算机赚的都多,就因为学的人太少,
就算你觉得学计算机专业的人多,真的是时髦热门,也不能说明学石油的就是个错误的
出路
实际上,石油来钱来的快,补助多,出差机会多,
我没和你争论,就是想说一个事实,某些新技术不够火,不等于使用的人就废了,或一
定比你loser,
咱都是成年人了,看问题不要太死板

【在 i**i 的大作中提到】
: 这说明你个傻逼对新技术关注的不够广。
: 你要睁开你的狗眼多看看。

m********t
发帖数: 13072
68
你有这功夫,搞个startup去啊,别跟他们瞎搅和了
这么争论下去,谁的皮毛都不会伤到一寸的
你要真想整人,很容易,调出每个人的工资level和家乡背景, 四川某不知名地区,肯
定是穷乡僻壤的,家里负担重的,这2条就够他们shutup了,
说某一个人base salary 20万,10万IPO options拿着,我信,要说这帖子下各个都
base 20万,各个IPO的,100%不可能,大部分都是普通人,普通智商。
吵来吵去的,再吵10年也还这样,谁能说服得了谁啊
今天天气这么好,出去走走,泡两洋妞也比耗这强

【在 z****e 的大作中提到】
: 没办法,写代码写多了,对键盘比较熟悉
: 苦逼的人生比较难解释啊
: 对哦,说起来最早ie用的还是啥vbscript
:
: 后,

z****e
发帖数: 54598
69
你就是真神那个女gay的马甲吧
无聊不无聊?女人不象个女人

【在 i**i 的大作中提到】
: 废话
d*******r
发帖数: 3299
70
一下都4页了... 表示完全没有跟上呀
相关主题
javascript才是未来发展的方向大家 JavaScript 用的多么?
October Headline: Dart enters the top 20 for the first time看来2013还是Javascript最流行
战国RIA才发现mitbbs host 在EC2上
进入Programming版参与讨论
h******b
发帖数: 6055
71
事实说话, node的工作数量是dart的十倍。
Node: http://www.indeed.com/jobs?q=node&l=San+Francisco%2C+CA
Dart: http://www.indeed.com/jobs?q=dart&l=San+Francisco%2C+CA
DART也就是谷歌大量的hobby项目之一。 可能有类型赵策一样的喜欢Java讨厌JS的
, 搞了这么个东西出来。 V8不V8, 性能不性能根本不重要, 重要的是Github上有
多少支持, Indeed上有多少工作。
顺便贴一下Java和Javascript的:
Java: http://www.indeed.com/jobs?q=java&l=San+Francisco%2C+CA
Javascript: http://www.indeed.com/jobs?q=javascript&l=San+Francisco%2C+CA
五年前这是完全不可想象的, 无论工作数量还是平均薪水Javascript都有显著提高,
已经快要和Java叫板了。 从这个图表来看,最近几年Java是负增长, Javascript还
是小幅度增长。
http://www.indeed.com/jobtrends?q=java%2C+javascript&l=&relativ
像赵策, 古德霸这样的高手当然不会受到影响, 但个人认为初级中级水平的Java程序
员会被Javascript取代。 总体来说开发正在简化, 十年前高中生没有任何编程经验
写个几十万人玩的在线游戏不可能的, 十年后小孩靠纯Google就倒腾出来了。
c*******0
发帖数: 5247
72
js程序员职位数量比dart多很多这是没有争议的事实。但这种简单的数量比较是非常有
问题的,而版上好多人都用,所以出来简单说说。
现代新语言的设计很多都尽量在语法上和某些dominant的语言类似,比如go,比如dart
,比如swift。目的在于让现有语言的程序员能顺畅过渡到这些语言。比如如果你会
Python,Java和c#,你学这些新语言基本就是一周的事情。
新语言想推广必定有一个鸡和蛋的问题,这样设计能很好address一开始没人用新语言
的窘境。比如说我知道的用Go的公司,基本都是按照Python程序员招人,之后再
convert成写go,过程很顺畅。如果你找人就按go的要求找,条件限制大,pool太小。
这就是为什么你去查Go的招聘贴,数量和实际上Go在工业界使用的数量完全不在一个量
级的原因
dart现在使用的公司少,这是事实,但不见得以后更不会有人使用,而是如果dart真的
能够提供missing piece to js,那公司会按照Java的程序员招人,进来再convert成写
dart。
这至少是现在一大部分中小公司招人的思路,如果他们有兴趣上新语言的话。Google内
部有很大很大的组专门用dart,但你看不到他们对dart的招聘贴,因为就没有。

【在 h******b 的大作中提到】
: 事实说话, node的工作数量是dart的十倍。
: Node: http://www.indeed.com/jobs?q=node&l=San+Francisco%2C+CA
: Dart: http://www.indeed.com/jobs?q=dart&l=San+Francisco%2C+CA
: DART也就是谷歌大量的hobby项目之一。 可能有类型赵策一样的喜欢Java讨厌JS的
: , 搞了这么个东西出来。 V8不V8, 性能不性能根本不重要, 重要的是Github上有
: 多少支持, Indeed上有多少工作。
: 顺便贴一下Java和Javascript的:
: Java: http://www.indeed.com/jobs?q=java&l=San+Francisco%2C+CA
: Javascript: http://www.indeed.com/jobs?q=javascript&l=San+Francisco%2C+CA
: 五年前这是完全不可想象的, 无论工作数量还是平均薪水Javascript都有显著提高,

p*****2
发帖数: 21240
73
看来go还是干python的

dart

【在 c*******0 的大作中提到】
: js程序员职位数量比dart多很多这是没有争议的事实。但这种简单的数量比较是非常有
: 问题的,而版上好多人都用,所以出来简单说说。
: 现代新语言的设计很多都尽量在语法上和某些dominant的语言类似,比如go,比如dart
: ,比如swift。目的在于让现有语言的程序员能顺畅过渡到这些语言。比如如果你会
: Python,Java和c#,你学这些新语言基本就是一周的事情。
: 新语言想推广必定有一个鸡和蛋的问题,这样设计能很好address一开始没人用新语言
: 的窘境。比如说我知道的用Go的公司,基本都是按照Python程序员招人,之后再
: convert成写go,过程很顺畅。如果你找人就按go的要求找,条件限制大,pool太小。
: 这就是为什么你去查Go的招聘贴,数量和实际上Go在工业界使用的数量完全不在一个量
: 级的原因

h******b
发帖数: 6055
74
你说的nodejs或者说任何语言也一样成立。同样有大把内部人员做,根本不登工作广告
的。
而且语言真的是很小很小很小一个比重。 重要的是生态环境,你学python就是学
django,学node就是express。 php就靠wordpress和magento两板斧就很难被淘汰。
关键不是是不是可以拿一个语言做什么,是有没有足够多的就业机会和github/stack
overflow的support。
楼主是问投资哪个,只有拿出客观数据才是负责。 二选一根本没的比,无脑入node。

dart

【在 c*******0 的大作中提到】
: js程序员职位数量比dart多很多这是没有争议的事实。但这种简单的数量比较是非常有
: 问题的,而版上好多人都用,所以出来简单说说。
: 现代新语言的设计很多都尽量在语法上和某些dominant的语言类似,比如go,比如dart
: ,比如swift。目的在于让现有语言的程序员能顺畅过渡到这些语言。比如如果你会
: Python,Java和c#,你学这些新语言基本就是一周的事情。
: 新语言想推广必定有一个鸡和蛋的问题,这样设计能很好address一开始没人用新语言
: 的窘境。比如说我知道的用Go的公司,基本都是按照Python程序员招人,之后再
: convert成写go,过程很顺畅。如果你找人就按go的要求找,条件限制大,pool太小。
: 这就是为什么你去查Go的招聘贴,数量和实际上Go在工业界使用的数量完全不在一个量
: 级的原因

c*******0
发帖数: 5247
75
我不反对你的结论,只是说拿工作post数量比是有问题的。学js比学dart更有前途这是
无需争议的事实。
用dart的基本都是会js但很不喜欢js的,而不是一开始就抱着找dart工作的



【在 h******b 的大作中提到】
: 你说的nodejs或者说任何语言也一样成立。同样有大把内部人员做,根本不登工作广告
: 的。
: 而且语言真的是很小很小很小一个比重。 重要的是生态环境,你学python就是学
: django,学node就是express。 php就靠wordpress和magento两板斧就很难被淘汰。
: 关键不是是不是可以拿一个语言做什么,是有没有足够多的就业机会和github/stack
: overflow的support。
: 楼主是问投资哪个,只有拿出客观数据才是负责。 二选一根本没的比,无脑入node。
:
: dart

c*******0
发帖数: 5247
76
go写起来像Python和go干python是两回事。Swift写起来像rust,你觉得seift是用来干
rust的么?

【在 p*****2 的大作中提到】
: 看来go还是干python的
:
: dart

N********n
发帖数: 8363
77

Anything NODE-related is completely garbage but DART might not be
the one to replace it.

【在 q********c 的大作中提到】
: dart前后端通吃吗?好像褒贬不一,node好像喜欢的人很多,到底该学啥,时间不等人
: 啊,转眼间满头白发。

l**********n
发帖数: 8443
78
Java(Applet), C#(Silverlight), AS(Flash)这些语言都是类似Java的,这么
多年都试图和Js竞争,最后不都死菜?难道Dart会是例外?Impossible
l**********n
发帖数: 8443
79
不喜欢js,可以用C#, Java啊,轮到Dart什么事?
c*******0
发帖数: 5247
80

看得出来你根本就不懂Dart。Dart和上面几个语言有半点联系么?
你要比较,也是比较Dart, Typescrip或者Coffee

【在 l**********n 的大作中提到】
: Java(Applet), C#(Silverlight), AS(Flash)这些语言都是类似Java的,这么
: 多年都试图和Js竞争,最后不都死菜?难道Dart会是例外?Impossible

相关主题
狗狗放弃Chrome跟Dart VM整合Google就差干掉HTML了吧
October Headline: Dart enters the top 20 for the first time (转载)GOOG市值超过了MSFT
用extjs做前端的多吗?来看看狗家的传统
进入Programming版参与讨论
p*****2
发帖数: 21240
81
看你的说法都是python程序员转的
我看ruby更愿意转node clojure scala这些

【在 c*******0 的大作中提到】
: go写起来像Python和go干python是两回事。Swift写起来像rust,你觉得seift是用来干
: rust的么?

l**********n
发帖数: 8443
82
Dart和Typescript,Coffee类似?TS或Coffee有VM吗?

【在 c*******0 的大作中提到】
:
: 看得出来你根本就不懂Dart。Dart和上面几个语言有半点联系么?
: 你要比较,也是比较Dart, Typescrip或者Coffee

c*******0
发帖数: 5247
83

根本不是,你去看看GopherCon里面多少是Ruby转的。

【在 p*****2 的大作中提到】
: 看你的说法都是python程序员转的
: 我看ruby更愿意转node clojure scala这些

l**********n
发帖数: 8443
84
Coffee开发node还可以,用来写前端,还是省省吧。
p*****2
发帖数: 21240
85
ruby程序员乱跳船也不奇怪

【在 c*******0 的大作中提到】
:
: 根本不是,你去看看GopherCon里面多少是Ruby转的。

l**********n
发帖数: 8443
86
GWT就是Java编译成JS啊。
l**********n
发帖数: 8443
87
没有dartvm,dart算啥?
l**********n
发帖数: 8443
88
is dart open source?

【在 l**********n 的大作中提到】
: 没有dartvm,dart算啥?
c*******0
发帖数: 5247
89

咱们这种讨论浪费时间又没有意义。你已经认定没有语言可以取代js了,甚至都不愿意
花时间Google一下Dart是不是open source。
就此打住吧,各自保留不同意见。

【在 l**********n 的大作中提到】
: is dart open source?
l**********n
发帖数: 8443
90
你认为除了google,谁还会支持dart?

【在 c*******0 的大作中提到】
:
: 咱们这种讨论浪费时间又没有意义。你已经认定没有语言可以取代js了,甚至都不愿意
: 花时间Google一下Dart是不是open source。
: 就此打住吧,各自保留不同意见。

相关主题
GWT已经没戏了,Javascript才是新星C++: What is the difference between the two approaches?
是不是GWT不行了?PYPL: C# is the language of the year-2012
C++如何实现graph?Python就是爽
进入Programming版参与讨论
c*******0
发帖数: 5247
91

Dart写起东西来快而不乱,工程维护度强,自带齐全的web开发lib,自带debug非常好
用的IDE。几乎没有任何外部依赖,完全compile to js。
我不知道为什么需要考虑“谁还会支持dart”的问题。反正我从来没考虑过。

【在 l**********n 的大作中提到】
: 你认为除了google,谁还会支持dart?
p*****2
发帖数: 21240
92

感觉你很饭google呀。

【在 c*******0 的大作中提到】
:
: Dart写起东西来快而不乱,工程维护度强,自带齐全的web开发lib,自带debug非常好
: 用的IDE。几乎没有任何外部依赖,完全compile to js。
: 我不知道为什么需要考虑“谁还会支持dart”的问题。反正我从来没考虑过。

c*******0
发帖数: 5247
93

Google出的东西多了,我不是每个都喜欢。比如GWT,纯粹是浪费生命。
我在那呆过,很fan那里的工程思维。简单说就是spend your time on your problem,
not your language.
任何需要团队内部规定一个什么使用规范,然后有一个巨长的可使用/不可使用子集说
明的语言我都不感冒。任何不适合团队工程开发的语言我也不感冒。任何一个让我半年
之后就看不懂半年之前自己写的代码的语言我更不感冒。
我更不喜欢的是无谓的语言之争,特别是屁股坐定不管懂不懂就开始攻击别的语言的争
论。人生苦短,多解决一个问题是一个问题,多做一个东西是一个东西。
有些人喜欢用语言show智商(Cxx或者Hxx社区尤甚),有些人喜欢用东西show智商。个人
风格决定的,不好说谁对谁不对。但总的来说,你要没权利决定技术选型,说什么都白
搭。你要有权利决定技术选型,何必管别人说什么?

【在 p*****2 的大作中提到】
:
: 感觉你很饭google呀。

p*****2
发帖数: 21240
94

,
我有权利决定。但是我还是要寻求别人的意见。比如golang,你一直就没能打动我。倒
是scala上coltzhao对我帮助不少。当然了,不是说go好不好,只是不适合我们的团队
。同样我们对node也很喜爱。
对于go的concurrency我还是会持续观察的,如果哪天发现可以更容易解决我的问题,
即使语法觉得恶心,也未必不能忍。我也是用了很多年C,golang的设计也不是不能理
解。

【在 c*******0 的大作中提到】
:
: Google出的东西多了,我不是每个都喜欢。比如GWT,纯粹是浪费生命。
: 我在那呆过,很fan那里的工程思维。简单说就是spend your time on your problem,
: not your language.
: 任何需要团队内部规定一个什么使用规范,然后有一个巨长的可使用/不可使用子集说
: 明的语言我都不感冒。任何不适合团队工程开发的语言我也不感冒。任何一个让我半年
: 之后就看不懂半年之前自己写的代码的语言我更不感冒。
: 我更不喜欢的是无谓的语言之争,特别是屁股坐定不管懂不懂就开始攻击别的语言的争
: 论。人生苦短,多解决一个问题是一个问题,多做一个东西是一个东西。
: 有些人喜欢用语言show智商(Cxx或者Hxx社区尤甚),有些人喜欢用东西show智商。个人

c*******0
发帖数: 5247
95
我从来就没想打动谁用Go。Go不是一个适合所有人的语言。正如我不会打动人用dart一
样。
我只是看到我觉得不合理的评价就出来反驳一下而已。

【在 p*****2 的大作中提到】
:
: ,
: 我有权利决定。但是我还是要寻求别人的意见。比如golang,你一直就没能打动我。倒
: 是scala上coltzhao对我帮助不少。当然了,不是说go好不好,只是不适合我们的团队
: 。同样我们对node也很喜爱。
: 对于go的concurrency我还是会持续观察的,如果哪天发现可以更容易解决我的问题,
: 即使语法觉得恶心,也未必不能忍。我也是用了很多年C,golang的设计也不是不能理
: 解。

p*****2
发帖数: 21240
96

不是说你想打动我。是我想被人打动。

【在 c*******0 的大作中提到】
: 我从来就没想打动谁用Go。Go不是一个适合所有人的语言。正如我不会打动人用dart一
: 样。
: 我只是看到我觉得不合理的评价就出来反驳一下而已。

l**********n
发帖数: 8443
97
你说google同时在搞Angular和Dart,是干啥?养2拨人?

【在 c*******0 的大作中提到】
: 我从来就没想打动谁用Go。Go不是一个适合所有人的语言。正如我不会打动人用dart一
: 样。
: 我只是看到我觉得不合理的评价就出来反驳一下而已。

M****z
发帖数: 1058
98
大赞

,

【在 c*******0 的大作中提到】
: 我从来就没想打动谁用Go。Go不是一个适合所有人的语言。正如我不会打动人用dart一
: 样。
: 我只是看到我觉得不合理的评价就出来反驳一下而已。

H*******g
发帖数: 6997
99
zhaoce does provide a good point. I will not learn the stupid Node.js then,
I will simply stick to C#.
s*********d
发帖数: 94
100
imei,你这个人说话太粗鲁了,我这个打酱油的都看不下去了。

【在 i**i 的大作中提到】
: 这说明你个傻逼对新技术关注的不够广。
: 你要睁开你的狗眼多看看。

相关主题
前端为什么不用java写战国RIA
javascript才是未来发展的方向大家 JavaScript 用的多么?
October Headline: Dart enters the top 20 for the first time看来2013还是Javascript最流行
进入Programming版参与讨论
i**i
发帖数: 1500
101
我自己把回帖全删了.

【在 s*********d 的大作中提到】
: imei,你这个人说话太粗鲁了,我这个打酱油的都看不下去了。
i**i
发帖数: 1500
102
dart很难站稳脚跟.
五年之内,要么大火,要么死掉. 死掉的可能性很大.
i**i
发帖数: 1500
l**********n
发帖数: 8443
104
GWT已死, So will Dart. Dart就是Lars Bak的一厢情愿。

【在 i**i 的大作中提到】
: 参考gwt.
: http://www.indeed.com/jobtrends?q=gwt&l=

z****e
发帖数: 54598
105
这些都是ria
ria没有一个好用,平台不支持,没办法
js压根不能做ria,不是js把他们干掉
是ria这块根本没做出来
而没做出啦主要是利益的问题
m$觊觎applet市场,后来自己做,又没做成
flash是adobe没那个水平

【在 l**********n 的大作中提到】
: Java(Applet), C#(Silverlight), AS(Flash)这些语言都是类似Java的,这么
: 多年都试图和Js竞争,最后不都死菜?难道Dart会是例外?Impossible

z****e
发帖数: 54598
106
你应该把dart好好看看,dart不是用来做backend的
竞争对象主要是js

【在 l**********n 的大作中提到】
: 不喜欢js,可以用C#, Java啊,轮到Dart什么事?
z****e
发帖数: 54598
107
大牛果然眼光独到
构架清晰

【在 c*******0 的大作中提到】
: 我从来就没想打动谁用Go。Go不是一个适合所有人的语言。正如我不会打动人用dart一
: 样。
: 我只是看到我觉得不合理的评价就出来反驳一下而已。

z****e
发帖数: 54598
108
ruby转scala还有可能
但是转clojure,没遇到过
日本人不吃clojure这一套
而且日本人还很喜欢搞jruby
东京大学在背后搞

【在 p*****2 的大作中提到】
: 看你的说法都是python程序员转的
: 我看ruby更愿意转node clojure scala这些

z****e
发帖数: 54598
109
sign
dartvm不是必需的
可以直接变成js
dartvm是一个optional选择
当然dart也有server
但是这个server比较简单
主要用来搞frontend

【在 l**********n 的大作中提到】
: Dart和Typescript,Coffee类似?TS或Coffee有VM吗?
z****e
发帖数: 54598
110
这话说得就好像当年你问m$会支持js吗?

【在 l**********n 的大作中提到】
: 你认为除了google,谁还会支持dart?
相关主题
看来2013还是Javascript最流行October Headline: Dart enters the top 20 for the first time (转载)
才发现mitbbs host 在EC2上用extjs做前端的多吗?
狗狗放弃Chrome跟Dart VM整合Google就差干掉HTML了吧
进入Programming版参与讨论
z****e
发帖数: 54598
111
然也
好坏自知
对自己好的东西,别人用不用一点关系没有
当然自己觉得好,别人多半也会觉得好
js可不好

【在 c*******0 的大作中提到】
: 我从来就没想打动谁用Go。Go不是一个适合所有人的语言。正如我不会打动人用dart一
: 样。
: 我只是看到我觉得不合理的评价就出来反驳一下而已。

z****e
发帖数: 54598
112
字字珠玑,看下来受益匪浅

dart

【在 c*******0 的大作中提到】
: js程序员职位数量比dart多很多这是没有争议的事实。但这种简单的数量比较是非常有
: 问题的,而版上好多人都用,所以出来简单说说。
: 现代新语言的设计很多都尽量在语法上和某些dominant的语言类似,比如go,比如dart
: ,比如swift。目的在于让现有语言的程序员能顺畅过渡到这些语言。比如如果你会
: Python,Java和c#,你学这些新语言基本就是一周的事情。
: 新语言想推广必定有一个鸡和蛋的问题,这样设计能很好address一开始没人用新语言
: 的窘境。比如说我知道的用Go的公司,基本都是按照Python程序员招人,之后再
: convert成写go,过程很顺畅。如果你找人就按go的要求找,条件限制大,pool太小。
: 这就是为什么你去查Go的招聘贴,数量和实际上Go在工业界使用的数量完全不在一个量
: 级的原因

z****e
发帖数: 54598
113
这两是一回事么?

【在 l**********n 的大作中提到】
: 你说google同时在搞Angular和Dart,是干啥?养2拨人?
z****e
发帖数: 54598
114
gwt要是不成功,google收购他们干嘛?
你自己做一个看看有没有大公司来收购
就是基于gwt的经验,google总结了一套下来
然后开始搞dart,gwt太过于拘泥于java的那一套规范
导致不够灵活,这个其实java内部自己都有争论
java社区一直在讨论,要不要针对浏览器搞一个简化版的jvm出来
不过sun时代,书呆子气比较重,所以一直都不肯搞
j2me后来也慢慢淘汰掉,但是dart不是啊
dart就是另外一个版本的android
google搞java一直都不怎么成功,gae上的java很难用
但是google搞android成功不成功?
一旦google摆脱了java所有regulation的束缚,很快就能表现出其威力来

【在 l**********n 的大作中提到】
: GWT就是Java编译成JS啊。
z****e
发帖数: 54598
115
开发正在简化没有错,但是dart就是简化了的js
你为啥会对js有如此高的依赖呢?
说到底还是因为你刚学会node.js
如果这个时候又要你换的话,你不愿意吧?
sunk costs太大,你不愿意换,这才是主因
不用担心job market,job market前端换得很快的
前端跟后端不一样
后端java->j2ee->hadoop->spark这些都不是直接替换和竞争的关系
而是互为补充,前端php,node.js还有dart本质上就是直接竞争的关系
欲除之而后快,这就是为啥很多人不愿意做前端的主因
变化太快,竞争过于激烈,如果你认为前端是一个十年不变的东西
那你就大错特错了
要说ecosystem吗?dart已经有自己的ide和dartium了
你对比node.js还要挂靠在eclipse上,debug js时候还要开个chrome
你觉得哪个eco更好?没发现用过dart的都说好?
看下面这图,你真觉得dart前途无亮?
lol,不是吧

【在 h******b 的大作中提到】
: 事实说话, node的工作数量是dart的十倍。
: Node: http://www.indeed.com/jobs?q=node&l=San+Francisco%2C+CA
: Dart: http://www.indeed.com/jobs?q=dart&l=San+Francisco%2C+CA
: DART也就是谷歌大量的hobby项目之一。 可能有类型赵策一样的喜欢Java讨厌JS的
: , 搞了这么个东西出来。 V8不V8, 性能不性能根本不重要, 重要的是Github上有
: 多少支持, Indeed上有多少工作。
: 顺便贴一下Java和Javascript的:
: Java: http://www.indeed.com/jobs?q=java&l=San+Francisco%2C+CA
: Javascript: http://www.indeed.com/jobs?q=javascript&l=San+Francisco%2C+CA
: 五年前这是完全不可想象的, 无论工作数量还是平均薪水Javascript都有显著提高,

h******b
发帖数: 6055
116
tiobe的含金量远远不如indeed和github来的实际。
php的东西也不是node/dart能取代的。 wordpress和magento这两个ecosystem就足够
php吃下面十年了。
我向来不反对学东西,只是坚决不学非主流。 什么时候dart在indeed上面工作数量是
node二分之一不是十分之一了,我自然会考虑的。
术有专精。 无论你怎么讨厌js,无法改变它是互联网时代第一语言。 我只要专攻它
的ecosystem就足够。为什么要学冷门技术?
h******b
发帖数: 6055
117
顺便说一下tiobe上面c比Java还火。
你说这个ranking有任何意义吗?
z****e
发帖数: 54598
118
有丫
硬件和软件本来就不是一回事
c还可以给ee等其他领域的去用
软件除了电脑和手机,还有啥?
当你把其他学科的engineers全部加起来的话
自然数量就上去了,我不会强求非程序员一定要弄明白java
这没有意义,比如我同学他爸,做外科医生,偶尔用vb写点程序
我觉得蛮好,还记得vb一度也是很多人用得语言么?一个道理
c和java本身就不在一个领域里面
什么东西深究下去,其实都是c
问题在于不可能只停留在c这个level
人要发展的嘛,但是dart和node.js这些可是直接竞争的关系哦
就在同一个领域里面,这个时候这个列表就很有参考价值了

【在 h******b 的大作中提到】
: 顺便说一下tiobe上面c比Java还火。
: 你说这个ranking有任何意义吗?

c****e
发帖数: 1453
119
别傻了, 老老实实学node.
z****e
发帖数: 54598
120
你为什么会认为web是主流呢?
github上前几大语言里面应该ruby有一席之地吧?
怎么不见你提ruby呢?
不知道node.js出来之后,用来比较最多的就是ror吗?
ror作者都说,我已经受够了这两者的比较

【在 h******b 的大作中提到】
: tiobe的含金量远远不如indeed和github来的实际。
: php的东西也不是node/dart能取代的。 wordpress和magento这两个ecosystem就足够
: php吃下面十年了。
: 我向来不反对学东西,只是坚决不学非主流。 什么时候dart在indeed上面工作数量是
: node二分之一不是十分之一了,我自然会考虑的。
: 术有专精。 无论你怎么讨厌js,无法改变它是互联网时代第一语言。 我只要专攻它
: 的ecosystem就足够。为什么要学冷门技术?

相关主题
GOOG市值超过了MSFT是不是GWT不行了?
来看看狗家的传统C++如何实现graph?
GWT已经没戏了,Javascript才是新星C++: What is the difference between the two approaches?
进入Programming版参与讨论
z****e
发帖数: 54598
121
如果我是你,我会把dart好好看看,还有swift
我本身都不是前端程序员
你看我对你的领域多关心
而你看你对你的领域多陌生
一个新生事物出来,还需要我来给你普及
你不仅没有象孩子一样好奇地睁大眼睛
反而对做这种普及的人冷嘲热讽,打心里排斥新生事物
厌恶之情溢于言表,而且看得出来,你连试都没试过
就发长文批判,你不觉得这有问题么?
你好歹也down下来,跑几个hello world看看再说呀
你不觉得羞愧吗?
你觉得你作为一个前端程序员
合格吗?
你看我话音刚落,马上就有数据出来支持我的观点
你还认为自己是对的不?
技术的更新换代不以个人意志为转移
spark才出来多久,你看我们都扑了上去,一堆人都在搞了
而dart server也差不多刚出来,而你居然连试都没试过
就说不行,这个态度显然是错误的

【在 h******b 的大作中提到】
: tiobe的含金量远远不如indeed和github来的实际。
: php的东西也不是node/dart能取代的。 wordpress和magento这两个ecosystem就足够
: php吃下面十年了。
: 我向来不反对学东西,只是坚决不学非主流。 什么时候dart在indeed上面工作数量是
: node二分之一不是十分之一了,我自然会考虑的。
: 术有专精。 无论你怎么讨厌js,无法改变它是互联网时代第一语言。 我只要专攻它
: 的ecosystem就足够。为什么要学冷门技术?

g*****g
发帖数: 34805
122
我不认为tiobe基于的数据能得出C比Java火,多半只是noise没去掉而已,比如要求有
class C driver's license。你懂的。

【在 h******b 的大作中提到】
: 顺便说一下tiobe上面c比Java还火。
: 你说这个ranking有任何意义吗?

h******b
发帖数: 6055
123
所以说他的排名没有意义。
正确排名无疑是Java第一,JavaScript第二, C#第三。 这个跟indeed排名也差不多。
http://stackoverflow.com/tags

【在 g*****g 的大作中提到】
: 我不认为tiobe基于的数据能得出C比Java火,多半只是noise没去掉而已,比如要求有
: class C driver's license。你懂的。

i**i
发帖数: 1500
124
看这种图是很tricky的.比如R, 在tiobe上的排名从21跳到了15, 很突然.
http://www.tiobe.com/index.php/content/paperinfo/tpci/R.html
你信吗? 以前tsql也是莫名其妙地突然就向前跳了很多.
看人家搞统计的人是怎么搜索和分析的:
http://www.sas-programming.com/2013/12/sas-is-abandend-by-marke
http://r4stats.com/2013/08/07/trends-in-the-analytics-job-marke
总体来说,R有进步.跟R比较靠谱.
l**********n
发帖数: 8443
125
dukescript.com
这个怎么样?用Java来开发前端。
H*******g
发帖数: 6997
126
C# should be the in the first position; you should count WPF + ASP.NET + .
NET + C# + ASP.NET-MVC

【在 h******b 的大作中提到】
: 所以说他的排名没有意义。
: 正确排名无疑是Java第一,JavaScript第二, C#第三。 这个跟indeed排名也差不多。
: http://stackoverflow.com/tags

h******b
发帖数: 6055
127
你算这个就得算Java和Javascript的相关生态环境。
c#不可能第一的。
indeed工作数量也是Java > Javascript > c#。

【在 H*******g 的大作中提到】
: C# should be the in the first position; you should count WPF + ASP.NET + .
: NET + C# + ASP.NET-MVC

z****e
发帖数: 54598
128
js一堆的噪音你没发现么?
你没发现不管什么web developer
都多少要求会点js?
而不仅仅是node
比如php
但是各个工种里面,web developer又属于最低级的一档
经常被人鄙视,被人认为没有前途
当然你可以否认,但是我当年做web developer时候就是这种感觉
我很恐惧,因为我觉得这点东西,不需要一个本科生来做

【在 h******b 的大作中提到】
: 所以说他的排名没有意义。
: 正确排名无疑是Java第一,JavaScript第二, C#第三。 这个跟indeed排名也差不多。
: http://stackoverflow.com/tags

z****e
发帖数: 54598
129
另外stackoverflow的tag是问问题的数量
js麻烦难搞是出了名的
所以问问题的人多
因为总有人遇到问题
java很多时候不需要stackoverflow
javadoc和eclipse就解决了非常多问题
你难道很喜欢跑网络上问问题?
你老板知道吗?它没怀疑你在工作时候偷懒?

【在 h******b 的大作中提到】
: 所以说他的排名没有意义。
: 正确排名无疑是Java第一,JavaScript第二, C#第三。 这个跟indeed排名也差不多。
: http://stackoverflow.com/tags

z****e
发帖数: 54598
130
没有足够好的ide,这个玩意最多做到一个eclipse插件
其实把问题复杂化了,还有就是只能编译成js,这又把路给堵死了
编译成js只是兼容的一步,我并不认为js是全部
兼容js是不得不,但是并不代表js就是future
js是一个年代久远的,设计上有严重缺陷的语言
应该抛弃
当年之所以还能爬起来,不是因为js有多好
而是因为js很烂,所有公司都不把js当敌人
因为随便一个东西都比js强不少
google将来把dart export到android上去,应该也是预料之中
已经有mobile compile了,现在缺少的只是虚拟机
dalvik要换的流言传了很久,其实android本来就不是java
java中ui部分就没有impl,而且编译打包格式也跟java不一样

【在 l**********n 的大作中提到】
: dukescript.com
: 这个怎么样?用Java来开发前端。

相关主题
PYPL: C# is the language of the year-2012javascript才是未来发展的方向
Python就是爽October Headline: Dart enters the top 20 for the first time
前端为什么不用java写战国RIA
进入Programming版参与讨论
h******b
发帖数: 6055
131
Java是stackoverflow上面问题第一多的。
就算weekly也是第二。
我不认为前台技术含量低于后台。 事实上产品成败向来在前台不在后台。 当年淘宝
的服务器需要一个人晚上睡在机房里不也是挺过来了。
你再恐惧,也无法改变编程的难度在下降的事实。 各种library,各种糙快猛,让一个
团队里最多需要一两个核心。现在可能是五个Java五个js的人,以后可能就是两个Java
八个js的人了。
前台靠的不是算法而是business logic和对行业的了解。 你算法再强也做不了花街矿
工的活。事实上除了底层架构的人算法已经无用了。
z****e
发帖数: 54598
132
我不觉得编程难度在下降啊
我当时恐惧,我很快就找到了出口呀
我现在觉得我对数学和生物的知识的渴求是越来越多
后悔当年数学学得不那么好,backend的要求越来越高
这就是为啥我当初坚决搞backend
到现在我还是觉得这里面有无穷的秘密可以挖掘
最终的目标是造skynet呀,你觉得这个目标在我有生之年
能实现不?我觉得难
但是我觉得你的工作的难度在下降
同一个部件的开发难度必然是下降的
但是你难道不明白么?难度下降之后,这个东西就不需要本科生来做了
脚本是很容易简化的东西呀,本来js这种脚本就是给文科生写的
你说需要越来越多js的人,但是你就那么确定这个人是程序员?
不能是文秘?你看excel是不是都是文秘在用?
诶,js跟excel的难度已经差距不大了哟
你架构弄得不好,不知道前台得server唯一的作用
就是传递数据吗?复杂逻辑大多数根本不在web server做
不信你认真看看其他用node.js的人,看看他们是怎么用node.js的
这里面根本没有business logic,你把logic换一种表达
其实就是转换数据,而非传递数据,你说对不对?

Java

【在 h******b 的大作中提到】
: Java是stackoverflow上面问题第一多的。
: 就算weekly也是第二。
: 我不认为前台技术含量低于后台。 事实上产品成败向来在前台不在后台。 当年淘宝
: 的服务器需要一个人晚上睡在机房里不也是挺过来了。
: 你再恐惧,也无法改变编程的难度在下降的事实。 各种library,各种糙快猛,让一个
: 团队里最多需要一两个核心。现在可能是五个Java五个js的人,以后可能就是两个Java
: 八个js的人了。
: 前台靠的不是算法而是business logic和对行业的了解。 你算法再强也做不了花街矿
: 工的活。事实上除了底层架构的人算法已经无用了。

h******b
发帖数: 6055
133
后台四个字,够用就行。
而且后台本来就是为前台服务的,我前台决定要加一个地图上放用户location,我提出
要求,后台提供一个web service。
区别就是用node我自己就能最少在prototype阶段完成这个,大大提高生产力。同时减
少对后台的依赖。
z****e
发帖数: 54598
134
你不是在谈工作么?
你的工作难道就是不停滴给人做prototype?
很多时候对于需求,你不做都可以
直接放几个html静态页面,就可以过去开始说了
你干嘛那么麻烦弄啥prototype?

【在 h******b 的大作中提到】
: 后台四个字,够用就行。
: 而且后台本来就是为前台服务的,我前台决定要加一个地图上放用户location,我提出
: 要求,后台提供一个web service。
: 区别就是用node我自己就能最少在prototype阶段完成这个,大大提高生产力。同时减
: 少对后台的依赖。

z****e
发帖数: 54598
135
你们公司的需求是前台决定的?
什么时候前台成ba了?

【在 h******b 的大作中提到】
: 后台四个字,够用就行。
: 而且后台本来就是为前台服务的,我前台决定要加一个地图上放用户location,我提出
: 要求,后台提供一个web service。
: 区别就是用node我自己就能最少在prototype阶段完成这个,大大提高生产力。同时减
: 少对后台的依赖。

h****n
发帖数: 99
136
光鲜的永远是前台,你问问business SME几时对后台上心的?只是数据出问题了对你吼
一把。

【在 z****e 的大作中提到】
: 你们公司的需求是前台决定的?
: 什么时候前台成ba了?

h******b
发帖数: 6055
137
我本来就不是纯码工。
您都说js跟excel一样容易了,hybrid的人不越来越多。 相当于RPG里能打能加能T的
混合职业。 虽然任何一项都不精通,但因为不需要等别人,不需要过度沟通/会议,
能够产生巨大的生产力。
如果只是内部使用的东西很多时候我的prototype直接变成品了。 就是外部使用,一
个能跑的prototype也比一张草图好用的多。

【在 z****e 的大作中提到】
: 你们公司的需求是前台决定的?
: 什么时候前台成ba了?

z****e
发帖数: 54598
138
做前台的都是本科生啊,你没发现吗?
我工作了好几个公司都是这样
前台找白人小本来做
人家压根不找什么外国人
么有必要么,当地人就可以做
为什么花钱去找外国人做呢?
我们现在前台就是几个白人小本在做撒
以前写php的也都是白人小本
而且我也不喜欢面对客户,多烦的一件事
当年做web developer时候,经常被抓下去修电脑
我靠,这是joke吗?

【在 h****n 的大作中提到】
: 光鲜的永远是前台,你问问business SME几时对后台上心的?只是数据出问题了对你吼
: 一把。

z****e
发帖数: 54598
139
lol
搞了半天你都不是码农
那讨论什么工作机会呢?
你这不是误导嘛
你好歹把你做啥的先给说清楚
你不是这行的,忽悠别人按照你说的做
挂了怎么办?你大不了拍拍屁股走人,因为你不是码农
你又不靠这个吃饭,就像我同学它爸一样
人家不写vb,一样活啊,它是外科医生
但是难道忽悠所有人都去搞vb
wtf哦

【在 h******b 的大作中提到】
: 我本来就不是纯码工。
: 您都说js跟excel一样容易了,hybrid的人不越来越多。 相当于RPG里能打能加能T的
: 混合职业。 虽然任何一项都不精通,但因为不需要等别人,不需要过度沟通/会议,
: 能够产生巨大的生产力。
: 如果只是内部使用的东西很多时候我的prototype直接变成品了。 就是外部使用,一
: 个能跑的prototype也比一张草图好用的多。

z****e
发帖数: 54598
140
对于非码农,或者不是纯码农
我觉得vb, js甚至python都很好
适合非纯码农瞎搞,因为本来就是给非码农用的东西
但是这个时候就别跟我扯蛋什么工作机会了
你走错了,有退路,一个码农如果弄错了
怎么办?你给饭吃不?

【在 h******b 的大作中提到】
: 我本来就不是纯码工。
: 您都说js跟excel一样容易了,hybrid的人不越来越多。 相当于RPG里能打能加能T的
: 混合职业。 虽然任何一项都不精通,但因为不需要等别人,不需要过度沟通/会议,
: 能够产生巨大的生产力。
: 如果只是内部使用的东西很多时候我的prototype直接变成品了。 就是外部使用,一
: 个能跑的prototype也比一张草图好用的多。

相关主题
战国RIA才发现mitbbs host 在EC2上
大家 JavaScript 用的多么?狗狗放弃Chrome跟Dart VM整合
看来2013还是Javascript最流行October Headline: Dart enters the top 20 for the first time (转载)
进入Programming版参与讨论
h******b
发帖数: 6055
141
绝对不是误导。
不是因为我有少许码工能力,根本出不了头。大家都是ppt/excel,如何区分自己?
不是因为js降低了门槛,我没法手写界面。想的,画出来的,真用起来完全不是那么一
回事。什么azure,balsamiq, 难用的要死,不如自己学点简单编程。
个人认为中小型公司的产品经理,business analyst,以后都少不了js。

【在 z****e 的大作中提到】
: lol
: 搞了半天你都不是码农
: 那讨论什么工作机会呢?
: 你这不是误导嘛
: 你好歹把你做啥的先给说清楚
: 你不是这行的,忽悠别人按照你说的做
: 挂了怎么办?你大不了拍拍屁股走人,因为你不是码农
: 你又不靠这个吃饭,就像我同学它爸一样
: 人家不写vb,一样活啊,它是外科医生
: 但是难道忽悠所有人都去搞vb

z****e
发帖数: 54598
142
lol
这个我不反对
外行愿意学习写代码
这是好事,我从来都鼓励的
但是你说靠这点手艺就足够吃饭了
你乘早给我拉倒
说来说去,我们说的是一个东西么?
你下次就不要给我扯蛋什么工作机会了
你又不是靠软件吃饭的,太深入的东西你不懂
不是说歧视你,术业有专攻,cs现在的发展
已经远不是写个脚本就够了的
这个要是就能行,那这个就是泡沫
你说对不对?

【在 h******b 的大作中提到】
: 绝对不是误导。
: 不是因为我有少许码工能力,根本出不了头。大家都是ppt/excel,如何区分自己?
: 不是因为js降低了门槛,我没法手写界面。想的,画出来的,真用起来完全不是那么一
: 回事。什么azure,balsamiq, 难用的要死,不如自己学点简单编程。
: 个人认为中小型公司的产品经理,business analyst,以后都少不了js。

z****e
发帖数: 54598
143
你记住一点
脚本或者接近脚本的编程语言
vb,js这些
本质上就是给外行人用的
就是不需要你考虑这么多也能写代码
但是软件毕竟是软件,放到生产中去
有各种问题,维护,后续开发,效率,这些都是问题
所以你不能用你的眼光来看这个东西,你不在乎但是别人在乎的多了
你看我从来就不点评什么ee,物理,化学
但是为啥总有外行写点脚本就来点评呢?
让人说啥好?

【在 h******b 的大作中提到】
: 绝对不是误导。
: 不是因为我有少许码工能力,根本出不了头。大家都是ppt/excel,如何区分自己?
: 不是因为js降低了门槛,我没法手写界面。想的,画出来的,真用起来完全不是那么一
: 回事。什么azure,balsamiq, 难用的要死,不如自己学点简单编程。
: 个人认为中小型公司的产品经理,business analyst,以后都少不了js。

h******b
发帖数: 6055
144
Java在三番有五千多个工作。
JavaScript有四千个。
business analyst和product manager合起来也不过五千个出头。
而且混合职业没法取代纯码农的,稍微做大一点,还得交给你们做。
我可以理解你劝说别人学Java。 我家领导在我怂恿下学了html/JavaScript这条路。
就是希望能够避免跟wsn拼纯算法。 靠她设计眼光取胜。
但我绝对绝对绝对不会建议dart。 完全是误人子弟。

【在 z****e 的大作中提到】
: 对于非码农,或者不是纯码农
: 我觉得vb, js甚至python都很好
: 适合非纯码农瞎搞,因为本来就是给非码农用的东西
: 但是这个时候就别跟我扯蛋什么工作机会了
: 你走错了,有退路,一个码农如果弄错了
: 怎么办?你给饭吃不?

z****e
发帖数: 54598
145
你家领导也不是什么关键角色
你家领导有个工作就行了
女人一般都是有份工作就可以混了
你家领导失业了还有你
但是很多人不是啊
很多人失业了就得滚蛋呀
他们的错误成本远比你要高
你还是不能直接套用你的经验
因为你有退路,有家庭,退路就更多了
有选择和没选择,两回事

【在 h******b 的大作中提到】
: Java在三番有五千多个工作。
: JavaScript有四千个。
: business analyst和product manager合起来也不过五千个出头。
: 而且混合职业没法取代纯码农的,稍微做大一点,还得交给你们做。
: 我可以理解你劝说别人学Java。 我家领导在我怂恿下学了html/JavaScript这条路。
: 就是希望能够避免跟wsn拼纯算法。 靠她设计眼光取胜。
: 但我绝对绝对绝对不会建议dart。 完全是误人子弟。

z****e
发帖数: 54598
146
如果你想搞设计
在设计上有所建树
你就要把java学好
否则都是瞎子摸象
不懂后端,谈什么设计
java毕业之后,第一份工作往往就是j2ee
j2ee上来就谈三层架构,强调分层,强调模块化,层次处理问题
哪些东西是web做的,哪些东西是db做的,怎么规范,怎么优化
都有一整套理论在指导,不难是不难,问题在于你也得懂了才行啊
你搞点node.js就大谈设计,哎哟我的妈呀
前端程序员的设计都是不合格的,你要有big picture
你没搞过,我很难跟你解释

【在 h******b 的大作中提到】
: Java在三番有五千多个工作。
: JavaScript有四千个。
: business analyst和product manager合起来也不过五千个出头。
: 而且混合职业没法取代纯码农的,稍微做大一点,还得交给你们做。
: 我可以理解你劝说别人学Java。 我家领导在我怂恿下学了html/JavaScript这条路。
: 就是希望能够避免跟wsn拼纯算法。 靠她设计眼光取胜。
: 但我绝对绝对绝对不会建议dart。 完全是误人子弟。

h******b
发帖数: 6055
147
高中生能没人教,纯谷歌,业余搞出那个几百万下载,十万人人在线的游戏。算不算泡
沫。
何况开startup,要么你有各种关系路子能搞销售,要么你最好有点码工能力。 如果
连个prototype都没有很难拉人入伙,毕竟我不是马云不能搞十八罗汉免费打工一年。

【在 z****e 的大作中提到】
: lol
: 这个我不反对
: 外行愿意学习写代码
: 这是好事,我从来都鼓励的
: 但是你说靠这点手艺就足够吃饭了
: 你乘早给我拉倒
: 说来说去,我们说的是一个东西么?
: 你下次就不要给我扯蛋什么工作机会了
: 你又不是靠软件吃饭的,太深入的东西你不懂
: 不是说歧视你,术业有专攻,cs现在的发展

z****e
发帖数: 54598
148
用什么写游戏呢?
android -> java
ios -> swift
你说对不对?
web上如果要想做游戏,就不可能依赖js
不信你用js控制一下fps在60以上你试试
根本实现不了
要编译成native code才可行
dart可以做到呀,不过要求dartium
用chromium,这个我觉得还是能接受的
因为很多人用chrome
again,我不是说我反对外行写啥脚本
外行爱写代码,我绝对是鼓励的
但是说写点脚本,就认为软件就这样了
靠这个就可以混一辈子饭吃了
你乘早拉倒

【在 h******b 的大作中提到】
: 高中生能没人教,纯谷歌,业余搞出那个几百万下载,十万人人在线的游戏。算不算泡
: 沫。
: 何况开startup,要么你有各种关系路子能搞销售,要么你最好有点码工能力。 如果
: 连个prototype都没有很难拉人入伙,毕竟我不是马云不能搞十八罗汉免费打工一年。

h******b
发帖数: 6055
149
mvc不是很普通的理念?
过两天我把我家ld的demo开源一下。 让您指导一下,看看从基本结构来说差了多少。
angular前台,parse.com后台,parse cloud code搞后台数据处理。

【在 z****e 的大作中提到】
: 如果你想搞设计
: 在设计上有所建树
: 你就要把java学好
: 否则都是瞎子摸象
: 不懂后端,谈什么设计
: java毕业之后,第一份工作往往就是j2ee
: j2ee上来就谈三层架构,强调分层,强调模块化,层次处理问题
: 哪些东西是web做的,哪些东西是db做的,怎么规范,怎么优化
: 都有一整套理论在指导,不难是不难,问题在于你也得懂了才行啊
: 你搞点node.js就大谈设计,哎哟我的妈呀

z****e
发帖数: 54598
150
这个东西不是一个语言决定的呀
你用其他语言一样可以实现类似的架构
但是难点不在这里,这些东西其实很多年前就是这么做的了

【在 h******b 的大作中提到】
: mvc不是很普通的理念?
: 过两天我把我家ld的demo开源一下。 让您指导一下,看看从基本结构来说差了多少。
: angular前台,parse.com后台,parse cloud code搞后台数据处理。

相关主题
用extjs做前端的多吗?来看看狗家的传统
Google就差干掉HTML了吧GWT已经没戏了,Javascript才是新星
GOOG市值超过了MSFT是不是GWT不行了?
进入Programming版参与讨论
h****n
发帖数: 99
151
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 的大作中提到】
: 用什么写游戏呢?
: android -> java
: ios -> swift
: 你说对不对?
: web上如果要想做游戏,就不可能依赖js
: 不信你用js控制一下fps在60以上你试试
: 根本实现不了
: 要编译成native code才可行
: dart可以做到呀,不过要求dartium
: 用chromium,这个我觉得还是能接受的

z****e
发帖数: 54598
152
你先说说你用过dart了没有?
没有尝试一下他们的ide?
你难道那么喜欢用vi写代码?
不是吧
web上现在没有什么游戏
去哪里来的游戏
你在web上玩过多少游戏?
web上做游戏最早是ria概念
applet就是那个时候爆发起来的
后来m$跟sun闹翻,所以applet才挂了
后来silverlight也就想做这个东西
后来ie慢慢不行了,这个也就被m$放弃了
说白了就是没有游戏,游戏不是我说的
之所以没有什么游戏,这个主要是受限于js的机能
太慢了,因为无法实现fps>60,你做出来的游戏一顿一顿的,根本不能玩
这就是平台的问题
那问题来了,我们一定需要浏览器么?
浏览器是将来说了很多年了,google也曾经拼命用过js去写东西
现在呢?
js真顶用,怎么还会有ios和android呢?
现在最热火的是app呀
你完全可以抛弃浏览器去做你自己的东西
没有必要死守嘛,谁阻止你这么做了?
我写游戏就裸写,不是3d游戏,我一个人裸写,问题不大
你试试就知道了,很多东西都不要想当然
另外关于dart
dart兼容js啊,这是一
所有的js代码你都不用动,一样用dart
其次,dart的eco比较好,有ide,有dartium,结构合理
写起来飞快,维护容易,我为什么还要去用js自虐一把呢?
你说的这些都是legacy code的共性,所有legacy code都有类似的问题
所以很多人就不愿意改,不愿意改没有关系啊
新公司新项目就会有人用,然后其他人用了新的东西就有新的优势
慢慢在市场上竞争就有优势,就可以beat掉这些legacy systems
实现一个优胜劣汰的过程,我觉得很好啊

JS
Dart

【在 h****n 的大作中提到】
: 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轻灵。

h****n
发帖数: 99
153
你转进太快,太勤了。说web你又说不要浏览器,没有浏览器何成web?谁说web的fps到
不了60,你拍脑袋的结论吧。看看下面这个,如果你无视Unity那也没啥好说的了。
http://arstechnica.com/gadgets/2014/03/unity-game-engine-headin
都什么年代了还拿ide说事,上webstorm或全的IDEA有什么语言下不来的?webstorm js
和Dart都支持,没啥俩样。
Dart有点像加了annotation的ActionScript :-)
web端Dart没戏,看看js有多少lib就知道,Dart的处境跟JVM上的那些语言很像,想不
吊Java,又不得不幽怨得跟Java眉来眼去。

【在 z****e 的大作中提到】
: 你先说说你用过dart了没有?
: 没有尝试一下他们的ide?
: 你难道那么喜欢用vi写代码?
: 不是吧
: web上现在没有什么游戏
: 去哪里来的游戏
: 你在web上玩过多少游戏?
: web上做游戏最早是ria概念
: applet就是那个时候爆发起来的
: 后来m$跟sun闹翻,所以applet才挂了

z****e
发帖数: 54598
154
什么年代不需要ide了啊?
我靠,你太牛逼了
没有ide,我可不想写代码
怎么写啊?vi这种错一个字母都弄半天
我是人,我可不想当机器
unity是用来做3d游戏的撒,2d游戏不用unity的多得去了
没事找事嘛,unity很大没听说过?
android上太大的app,下载时候要wifi,严重影响扩散啊
而且unity还要钱,何必呢,这种跨平台,不要也罢
而且3d游戏都在亏钱,游戏公司倒闭的不要太多
webgl还做不到垮平台,ie就不支持
既然要赖在chrome上,你干脆就做成dart得了
我觉得浏览器本身是可有可无的东西,我不主张坚守浏览器
实际上我对swift这种东西持续看好,如果我主张坚守浏览器
我看好swift干嘛?
其实我以后写app,都不准备用轮子了
直接用java&swift这种裸写,有啥难的么,一堆api而已了
无非那点东西,没有必要上轮子
unity主要是垮xbox,我吃饱了搞这干嘛
3d我更不会去搞,浪费时间
webstorm是java的东西
idea系的所有ide都是java玩出来的,知道java的好了吧?
你写个js还要lib,浏览器吃得消嘛?吭哧吭哧跑起来不累得慌嘛?
那么多逻辑押给浏览器去做,你不觉得很难受嘛?我用起来还是挺难受的
其实这么多年下来,我觉得浏览器没啥大的东西可以搞
跟10年前没有多大差别,这个平台来说,跟其他平台
比如app,jvm上的日新月异,这个平台的创新可以完全忽略

js

【在 h****n 的大作中提到】
: 你转进太快,太勤了。说web你又说不要浏览器,没有浏览器何成web?谁说web的fps到
: 不了60,你拍脑袋的结论吧。看看下面这个,如果你无视Unity那也没啥好说的了。
: http://arstechnica.com/gadgets/2014/03/unity-game-engine-headin
: 都什么年代了还拿ide说事,上webstorm或全的IDEA有什么语言下不来的?webstorm js
: 和Dart都支持,没啥俩样。
: Dart有点像加了annotation的ActionScript :-)
: web端Dart没戏,看看js有多少lib就知道,Dart的处境跟JVM上的那些语言很像,想不
: 吊Java,又不得不幽怨得跟Java眉来眼去。

h****n
发帖数: 99
155
谁说不用ide了,我是说如今大部分语言都有不错的ide,用ide来分优缺点有意思吗?
看看这些Unity的游戏,真金白银的,影响哪个扩散了。
http://www.appbrain.com/stats/libraries/details/unity/unity-3d
您老做的东西很广,又是app又是大数据,大并发,好得很,不过有些东西是否串了。
要拿大部分的IT来说,web绝对是吃饭的平台,今后也是,不要误导才进入领域的人。

【在 z****e 的大作中提到】
: 什么年代不需要ide了啊?
: 我靠,你太牛逼了
: 没有ide,我可不想写代码
: 怎么写啊?vi这种错一个字母都弄半天
: 我是人,我可不想当机器
: unity是用来做3d游戏的撒,2d游戏不用unity的多得去了
: 没事找事嘛,unity很大没听说过?
: android上太大的app,下载时候要wifi,严重影响扩散啊
: 而且unity还要钱,何必呢,这种跨平台,不要也罢
: 而且3d游戏都在亏钱,游戏公司倒闭的不要太多

z****e
发帖数: 54598
156
他们不影响扩散就代表所有人都应该用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,其他一个不用,有啥难的?
一个人全搞定了
所以当裸写都很容易的时候,学习其他libs是不是成了一种负担?
backend用轮子,那是不得不用,因为东西太多
随便都是以十万二十万行这种级别去衡量的项目代码量
然后一堆人一起写,所以要分层,要模块化,要这样要那样
有轮子好规范大家的接口,而且很多轮子也不是自己能写得出来的
又不得不用到等等等等各种理由
但是你写一个网页,还搞啥轮子
你打算在一个网页上放上十万行代码去执行吗?
我其实不怎么做web,但是backend谁都会做web
这个就是一个人尽可夫的东西,我从来不把web上的东西看得有多重要
甚至我都懒得说js,有啥意思?就那点东西,五分钟搞定
搞不定是轮子的问题,不是人的问题,非要我做,我会做
也做过,但是打心眼里认为,这个东西,并不能增加我的价值
因为别人也会,只要iq正常,这点东西,很容易搞的,dart就很容易
我再说一次我的例子,我工作过的好几个公司
压根不给外国人做前台的机会,管他node还是php,都至少给pr去做
而且喜欢招本科生,你打算跟这种人争食吗?
祝好运

【在 h****n 的大作中提到】
: 谁说不用ide了,我是说如今大部分语言都有不错的ide,用ide来分优缺点有意思吗?
: 看看这些Unity的游戏,真金白银的,影响哪个扩散了。
: http://www.appbrain.com/stats/libraries/details/unity/unity-3d
: 您老做的东西很广,又是app又是大数据,大并发,好得很,不过有些东西是否串了。
: 要拿大部分的IT来说,web绝对是吃饭的平台,今后也是,不要误导才进入领域的人。

b***e
发帖数: 1419
157
这个傻逼赵厕根本就没干过什么东西,纯吹逼。你理丫干咩?

【在 h****n 的大作中提到】
: 谁说不用ide了,我是说如今大部分语言都有不错的ide,用ide来分优缺点有意思吗?
: 看看这些Unity的游戏,真金白银的,影响哪个扩散了。
: http://www.appbrain.com/stats/libraries/details/unity/unity-3d
: 您老做的东西很广,又是app又是大数据,大并发,好得很,不过有些东西是否串了。
: 要拿大部分的IT来说,web绝对是吃饭的平台,今后也是,不要误导才进入领域的人。

z****e
发帖数: 54598
158
lol
反指,你干嘛老跟着我呢?
跟了我多久了?
你既然不想搭理我,那就滚远点好不好?

【在 b***e 的大作中提到】
: 这个傻逼赵厕根本就没干过什么东西,纯吹逼。你理丫干咩?
h****n
发帖数: 99
159
"我其实不怎么做web"
看得出,你连web前端开发的pain point是什么都没摸着,还裸写不裸写的。Thin
Client, Fat Client, 由来已久,很难笼统地说谁好,个人认为Node.js很好地在web
上解决了这个问题,胖瘦由人,还你个Fit Client。
z****e
发帖数: 54598
160
lol
你觉得搞过j2ee的人会没写过web吗?
倍受折磨,赶紧跑路了而已,比你早n年搞过了
thin client和fat client是有争论
但是大多数web其实最终都不过是thin client
这个概念就是当初j2ee的概念
都讨论烂掉了,因为ria实在是难堪大任,m$在中间捣乱
所以到现在干脆就不搞了,js也没搞出来
那个webgl还停留在demo阶段,就是因为js搞不定
所以app很快发飙,在app之前,人们都认为js是将来
尤其是ria的将来,后来实在是搞不定啊,干脆就不搞了
upper bound就在那边,你无法突破
当然你可以努力尝试,对你这种没有被这个折磨过的
good luck

web

【在 h****n 的大作中提到】
: "我其实不怎么做web"
: 看得出,你连web前端开发的pain point是什么都没摸着,还裸写不裸写的。Thin
: Client, Fat Client, 由来已久,很难笼统地说谁好,个人认为Node.js很好地在web
: 上解决了这个问题,胖瘦由人,还你个Fit Client。

相关主题
C++如何实现graph?Python就是爽
C++: What is the difference between the two approaches?前端为什么不用java写
PYPL: C# is the language of the year-2012javascript才是未来发展的方向
进入Programming版参与讨论
h****n
发帖数: 99
161
写过CGI没?没有你还不老:-)
z****e
发帖数: 54598
162
我不是说我老,我是告诉你,thin client和fat client这些
最早就是j2ee那拨程序员在争这些东西
那个时候某个反指还在牛逼哄哄地鼓吹h打头的某个语言呢
如果你当时用的是cgi,说明你当时也没跟上
现在搞这些不过是补课而已

【在 h****n 的大作中提到】
: 写过CGI没?没有你还不老:-)
h****n
发帖数: 99
163
Thin Client/Fat Client 从有终端起就开始了,好像j2ee发明这个话题似的。Java最
开始是要统治web前端的,这就是Applet,那个时候Servlet影都没有,后端就Pearl/
CGI. 少说点你没底的,别让人笑话。
太阳底下无新鲜事,IT的世界无非就是搬运数据。绿色的3270终端还屡见不鲜呢,你觉
得这些如果要更新,他们会搬到web还是app?当然人家可能根本不想动。
z****e
发帖数: 54598
164
lol
这有什么没底的
等到j2ee概念出来之后
这些东西全部交给servlet去搞了
谁还在cgi啊
servlet直接替代掉cgi了
你说的那些东西早在我弄java之前的事了
一点也不冲突
而且我很怀疑你说有点问题
terminal怎么thin和fat法?
应该是有web了之后才有thin和fat的差异
而且fat比较早的是applet为主要代表
当时还特意发明了一个tag
不过当时我太小了,这些都是后来看来的
数据处理分两种
一种是搬运数据,另外一种是转换数据
如果你还停留在搬运数据这个阶段,你的确没怎么跟上时代
因为ejb时代,人们就认为,转换数据将会是核心,是复杂度最高的部分
而非搬运数据,其实这个是没错的,只不过太超前了,当时接受不了
到现在spark出来之后,ml开始搞了之后,复杂度才慢慢增加了上去
现在软件已经不再是简单的搬运数据了,你写node写多了
当然会认为软件不过是搬运数据,因为node就干这个的
所以我说不能瞎子摸象嘛,你很好滴论证了自己在瞎子摸象
最后就是绿色终端早就打算淘汰了,你都没发现美国大学都没有bbs?
至于转换到app还是web,lol,你怎么不看看老型做的mitbbs的app?
当然web也有,但是你看这个垃圾站的web跟十年前比,有区别么?
ytht都比这个垃圾站的web强

【在 h****n 的大作中提到】
: Thin Client/Fat Client 从有终端起就开始了,好像j2ee发明这个话题似的。Java最
: 开始是要统治web前端的,这就是Applet,那个时候Servlet影都没有,后端就Pearl/
: CGI. 少说点你没底的,别让人笑话。
: 太阳底下无新鲜事,IT的世界无非就是搬运数据。绿色的3270终端还屡见不鲜呢,你觉
: 得这些如果要更新,他们会搬到web还是app?当然人家可能根本不想动。

h****n
发帖数: 99
165
不扯这些没边的。
Dart在web前端不会太成功是由web的特性决定的。界面的产生一般有两种方式,一种用
语言直接建立 (.createXXX() 之类),另一种是描述式,大部分app的界面是第一类
,而HTML属于第二类,其他如Silverlight,Flex也是第二类。不是说HTML/
Silverlight/Flex不能用第一类方式产生,恰相反,web2.0时代不少架构走这条路,但
你看看当时红火的那些偏OO (dojo,MooTool, ExtJS etc) 的活下几个,都被
jQuery一统江山了。为什么?一个很重要的原因就是它们违背了web描述性的特点。
Designer就不用说了,developer虽然看代码没问题但还是更喜欢用HTML定页面结构,
因为很直观。js用来产生动态。当你看到(.querySelector(...)) 就会明白在web上面
HTML定义的结构是第一性的,js作用于其上,是从属性的,js的轻OO及不错的FP非常合
适这个角色。
反过来看看Dart,它的架构跟ExtJS之类的有啥大的不同?Dart自身定义一套继承关系
,不仅多余,而且容易出错。你看Polymer.Dart, 在HTML里定义了
extends , 还要在dart文件内写Class SuperButton extends
BasicButton,这不脱裤子fp,还没Flex的ActionScript和 的关系设计得好。
Dart想成为前端第一性的野心(或说选择)决定它在前端走不远,其实只要研究一下w3
的web component的标准就很明白了。
Anyway,好用就好,市场会做出选择。
d****n
发帖数: 1637
166
市场啥时候做决定啊?我这等上马呢。
各位大牛都用啥?zkss

【在 h****n 的大作中提到】
: 不扯这些没边的。
: Dart在web前端不会太成功是由web的特性决定的。界面的产生一般有两种方式,一种用
: 语言直接建立 (.createXXX() 之类),另一种是描述式,大部分app的界面是第一类
: ,而HTML属于第二类,其他如Silverlight,Flex也是第二类。不是说HTML/
: Silverlight/Flex不能用第一类方式产生,恰相反,web2.0时代不少架构走这条路,但
: 你看看当时红火的那些偏OO (dojo,MooTool, ExtJS etc) 的活下几个,都被
: jQuery一统江山了。为什么?一个很重要的原因就是它们违背了web描述性的特点。
: Designer就不用说了,developer虽然看代码没问题但还是更喜欢用HTML定页面结构,
: 因为很直观。js用来产生动态。当你看到(.querySelector(...)) 就会明白在web上面
: HTML定义的结构是第一性的,js作用于其上,是从属性的,js的轻OO及不错的FP非常合

z****e
发帖数: 54598
167
你确定dart不能直接用html定界面嘛?
你new一个project试试看
看看都有些什么文件
然后再打开html好好观赏观赏,看看html结构完整不完整
一个美工能否直接根据html来调整
dart压根就没有侵入html的结构
你莫名其妙批判dart是侵入性的让人无语
dart只是保留了这个option而已
你可以由语言来build,也可以直接写到html里面去
然后通过dart来处理各个elements之间的关系
直接挂上监听器就好了,而且dart文件简单易懂
天然的一个mvc,互不干扰,难道不是么?

【在 h****n 的大作中提到】
: 不扯这些没边的。
: Dart在web前端不会太成功是由web的特性决定的。界面的产生一般有两种方式,一种用
: 语言直接建立 (.createXXX() 之类),另一种是描述式,大部分app的界面是第一类
: ,而HTML属于第二类,其他如Silverlight,Flex也是第二类。不是说HTML/
: Silverlight/Flex不能用第一类方式产生,恰相反,web2.0时代不少架构走这条路,但
: 你看看当时红火的那些偏OO (dojo,MooTool, ExtJS etc) 的活下几个,都被
: jQuery一统江山了。为什么?一个很重要的原因就是它们违背了web描述性的特点。
: Designer就不用说了,developer虽然看代码没问题但还是更喜欢用HTML定页面结构,
: 因为很直观。js用来产生动态。当你看到(.querySelector(...)) 就会明白在web上面
: HTML定义的结构是第一性的,js作用于其上,是从属性的,js的轻OO及不错的FP非常合

z****e
发帖数: 54598
168
html和逻辑代码分离
这个无数个框架都努力过了
包括java的jstl
当年的问题在于,jstl无法被美工软件所识别
所以造成混乱
但是dart不是呀
html你写你的,然后挂上dart,就可以搞了
你不会并不代表我不会呀
其实那个sample code就已经告诉你怎样分离dart和html文件了
没发现onclick写在dart的main里面?
对比js的onClick="function()",你觉得哪个更容易干扰html的结构?
你这段写得花里胡哨的
好像很专业,其实论点就一个
我是美工,别碰我的html
脚本滚一边去
我同意
我写dart就是从main直接控制所有的elements
挨个给element添加逻辑
html基本上不动,原来怎样,后来还是怎样
当然最后会通过一行挂上dart
好处是dart文件跟html文件一一对应
不象以前js,这里一块,那里一点,乱七八糟
其实就是显示和数据处理分离
就这么一个东西,没啥特别fancy的
以后搞js混饭吃的估计会比较麻烦

【在 h****n 的大作中提到】
: 不扯这些没边的。
: Dart在web前端不会太成功是由web的特性决定的。界面的产生一般有两种方式,一种用
: 语言直接建立 (.createXXX() 之类),另一种是描述式,大部分app的界面是第一类
: ,而HTML属于第二类,其他如Silverlight,Flex也是第二类。不是说HTML/
: Silverlight/Flex不能用第一类方式产生,恰相反,web2.0时代不少架构走这条路,但
: 你看看当时红火的那些偏OO (dojo,MooTool, ExtJS etc) 的活下几个,都被
: jQuery一统江山了。为什么?一个很重要的原因就是它们违背了web描述性的特点。
: Designer就不用说了,developer虽然看代码没问题但还是更喜欢用HTML定页面结构,
: 因为很直观。js用来产生动态。当你看到(.querySelector(...)) 就会明白在web上面
: HTML定义的结构是第一性的,js作用于其上,是从属性的,js的轻OO及不错的FP非常合

h****n
发帖数: 99
169
没说Dart不可以用HTML定义界面,而是它有想成为第一性的趋势,尤其那个丑陋的main
()。如果它以HTML为主,为何又定义一套继承系统。onclick 不写在HTML tag上有些
年头了吧,js和Dart这点没俩样。
z****e
发帖数: 54598
170
第一次听说有main这个切入点还丑陋
难道js那么一大段,最后从()开始执行不丑陋?
您这是行为艺术吗?
至于成为第一性,那这是自由度,这么简单的东西
又不是java,要么多约束干嘛?你喜欢第二种并不代表没有人喜欢第一种撒
java是乱写会造成灾难,这么一个破page,再灾难又能怎样?
这个page挂了,其他page又不受影响,java可不行,一个class挂了
其他依赖的class都会出问题的
看看别人怎么说
http://blog.sethladd.com/2014/05/i-ported-javascript-app-to-dar

main

【在 h****n 的大作中提到】
: 没说Dart不可以用HTML定义界面,而是它有想成为第一性的趋势,尤其那个丑陋的main
: ()。如果它以HTML为主,为何又定义一套继承系统。onclick 不写在HTML tag上有些
: 年头了吧,js和Dart这点没俩样。

相关主题
javascript才是未来发展的方向大家 JavaScript 用的多么?
October Headline: Dart enters the top 20 for the first time看来2013还是Javascript最流行
战国RIA才发现mitbbs host 在EC2上
进入Programming版参与讨论
d****n
发帖数: 1637
171
正看到这
dartlang
// REQUIRED.
main() {
// this is the entry point to the program
}
// Or
main(List args) {
// ...
}
javascript
// Not required.
function main() {
// To be used as the entry point, but it must be
// called manually.
}
main();
// Sometimes the entry point is written as an
// anonymous function
(function(){
// Code to be run automatically on execution
})();
z****e
发帖数: 54598
172
dart一般来说一个html对应一个dart文件
一一对应,连名字都一样
你看你new一个项目
会建三个文件
index.html
index.dart
index.css
所以当你自己建一个比如list.html
就对应一个list.dart上去
一一对应,非常直观清晰
逻辑在dart里面,界面在html里面

【在 d****n 的大作中提到】
: 正看到这
: dartlang
: // REQUIRED.
: main() {
: // this is the entry point to the program
: }
: // Or
: main(List args) {
: // ...
: }

h****n
发帖数: 99
173
这家伙的js code写的很不简练还沾沾自喜拿来比较。他所说的基本是sugar coating之
类的,js也有future/promise之类的他怎么不用?不是说Dart不好,而是它没好到取代
js,再看看现实browser的情况就清楚了。
你写j2ee从main()写起?在我看来在container环境里这么来就是自恋:-)
h****n
发帖数: 99
174
当你发现在HTML里定义了component继承关系后还要在Dart里重复一遍你就不会那么淡
定了。

【在 z****e 的大作中提到】
: dart一般来说一个html对应一个dart文件
: 一一对应,连名字都一样
: 你看你new一个项目
: 会建三个文件
: index.html
: index.dart
: index.css
: 所以当你自己建一个比如list.html
: 就对应一个list.dart上去
: 一一对应,非常直观清晰

d****n
发帖数: 1637
175
zkss, w3c link? thanks

【在 h****n 的大作中提到】
: 当你发现在HTML里定义了component继承关系后还要在Dart里重复一遍你就不会那么淡
: 定了。

h****n
发帖数: 99
176
看看这个吧, 比spec具体:
http://www.html5rocks.com/en/tutorials/webcomponents/customelem
还有Google的实现:
http://www.polymer-project.org/

【在 d****n 的大作中提到】
: zkss, w3c link? thanks
d****n
发帖数: 1637
177
thx

【在 h****n 的大作中提到】
: 看看这个吧, 比spec具体:
: http://www.html5rocks.com/en/tutorials/webcomponents/customelem
: 还有Google的实现:
: http://www.polymer-project.org/

l******h
发帖数: 405
178
这个不新奇了吧。GWT,Vaadin,ZK……

【在 l**********n 的大作中提到】
: dukescript.com
: 这个怎么样?用Java来开发前端。

1 (共1页)
进入Programming版参与讨论
相关主题
C++如何实现graph?大家 JavaScript 用的多么?
C++: What is the difference between the two approaches?看来2013还是Javascript最流行
PYPL: C# is the language of the year-2012才发现mitbbs host 在EC2上
Python就是爽狗狗放弃Chrome跟Dart VM整合
前端为什么不用java写October Headline: Dart enters the top 20 for the first time (转载)
javascript才是未来发展的方向用extjs做前端的多吗?
October Headline: Dart enters the top 20 for the first timeGoogle就差干掉HTML了吧
战国RIAGOOG市值超过了MSFT
相关话题的讨论汇总
话题: dart话题: js话题: java话题: web话题: node