刚学python的时候,曾经对比过。 ruby更象是传统的二代语言的语法。
不过实际上ruby比python慢。
不过ruby的几个工程很强大,最出名的是ruby on rail, 还有其它的几个。ruby的几个工程确实质量很好,让人感觉很有必要学习它。
python比ruby还是明显的强的。虽然没有那么优美。不过用得人多,也强大。过去并存时,一直称python为脚本语言之王。
用过一段时间ruby,感觉不太舒服。又回python了,后来偶尔也用ruby的工程,比如它的一个WEB测试用的工具,做得比python的强。 强很多。很喜欢。
支持力度看python要比ruby强太多了。大量的论坛,持续的更新。几乎每个领域你都能找得到帮助。有问题也一定有解决的办法。
但是ruby有些少数语种的感觉,到处找不到包。都要想办法。
python与C整合的很好。这个它最大的优势。