2gua
发表于 2010-12-08 15:34
尽量让自己喜欢Ruby吧。
忘记哪个妹
发表于 2010-12-09 01:37
回复 20# 中关村村草
愿望啊!
2gua
发表于 2010-12-09 12:23
今天几位都跑哪里去了呢?
中关村村草
发表于 2010-12-09 14:01
回复 22# 忘记哪个妹
也是个性情中人!:mrgreen:
中关村村草
发表于 2010-12-09 14:02
今天几位都跑哪里去了呢?
2gua 发表于 2010-12-09 12:23 http://bbs.chinaunix.net/images/common/back.gif
刚上来!
2gua
发表于 2010-12-09 14:16
回复 25# 中关村村草
今天你准备爆啥料?
中关村村草
发表于 2010-12-09 14:34
回复 26# 2gua
没啥可爆的!也是搞点基础的宣传一下Ruby!
2gua
发表于 2010-12-09 14:37
回复 27# 中关村村草
看到你的帖子了,编辑一下文字哦,取消表情符号。
中关村村草
发表于 2010-12-09 14:38
回复 28# 2gua
恩 我修改一下
shhgs
发表于 2010-12-09 15:04
本帖最后由 shhgs 于 2010-12-09 15:06 编辑
楼主刚挺完Python又在宣传Ruby了。
不过也是,两个都比Perl强的太多了。不过Ruby经过前一段的热炒之后,冷下来了。
Ruby确实是一门好语言。但问题是他的用户和Perl,Python的用户很大程度上是重叠的。他是否好到能让别人放弃已经熟悉的Perl/Python的程度呢?要知道,Python能打败Perl,很大程度上不是靠着吸引Perl程序员改用Python,而是吸引新的程序员使用Python。因此在这场三方的竞争中,Perl注定是输家,但Ruby能否能胜过Python,却还是存疑的。
虽说艺不压身,多学一门编程语言总没有坏处。但是Know everything about something明显要比Know something about everything更好。人的精力,时间,都是有限的。对新程序员来说,在Py和Ruby之间作选择,或许是一个很难的决定。
之所以难,是因为两者都很优秀。这不是在Py和Per之间作l的选择。Perl和Python之争,早在Python用户超过1000人的时候就已经分出胜负了。除非是屁股决定大脑,否则没几个程序员会有勇气说Perl比Python好。当然,CU上是颇有几个勇敢的人的。也让我充分领略到,其shameless can be that courageous的风采.
但是Ruby和Python的竞争确实很难说。从语言的特性来说,Ruby更胜一筹。同样的逻辑,用Ruby写代码,也确实比Py更有乐趣。但问题是,这种优势并不是决定性的。而相比之下,Ruby的社区规模比较小,类库单薄,而且除了Rails外,缺乏其他重量级的应用。这些倒是在real world里面要重点考虑的问题。
技术人员,无论是在选择产品的road map,还是自己的发展计划的时候,都要有远见。尽学一些没有前途的,明显要淘汰的技术,岂不是太蠢了。所以在选择的时候,要慎重。不过我也不是说Ruby肯定就会输。毕竟这是一门好语言。但是不管你学Ruby还是Python,都要做到know everything about something.
有感而发,供大家参考。
页:
1
2
[3]
4
5
6
7
8
9
10
11