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
查看完整版本: 程序员们,是时候开始学习Ruby了