兰花仙子 发表于 2010-12-07 17:46

语法差异无非是 end 和 大括号的区别,说 ruby 像 perl 主要指的是文本处理这方面吧
zhlong8 发表于 2010-12-07 17:34 http://bbs.chinaunix.net/images/common/back.gif


    很多方面像。
比如正则表达式、特殊变量、各种类库等。
因为perl的类库实现得太好了(比如DBI、Net::*),ruby开发者自己也认为没必要重新搞一套设计,干脆直接借鉴。
不过ruby是全面OO的语言,两者还是不同的。

2gua 发表于 2010-12-07 21:45

说Ruby == Perl 6,感觉太武断了,这个话题估计有得争论了。
但可以说,语言是相互借鉴、相互吸取的,这个语言里有那个语言的影子,那个语言里又有这个语言的影子,太正常不过了,但不能说就是。
看语言,不仅要看语法,还要看语义实现。

Sapien 发表于 2010-12-07 23:22

回复 12# 2gua


    LS 认真了。两门语言当然不可能相等,只不过说像而已。

2gua 发表于 2010-12-08 06:43

回复 13# Sapien


    :emn23:

maochanglu 发表于 2010-12-08 10:58

学太多会不会串味

2gua 发表于 2010-12-08 11:35

回复 15# maochanglu


    看自己的实际接受程度吧,兴趣也很重要,没人逼自己,只有兴趣和爱好驱使自己。

flying_away 发表于 2010-12-08 11:50

学了python的路过

2gua 发表于 2010-12-08 12:34

回复 17# flying_away


    那么有时间接触接触Ruby吧,你可能会喜欢上它。

忘记哪个妹 发表于 2010-12-08 12:56

讨厌RUBY

中关村村草 发表于 2010-12-08 13:37

回复 19# 忘记哪个妹


    兄弟名字挺个性!
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: 程序员们,是时候开始学习Ruby了