vern@2007-09-03:/var% ls tags

我在 perl 和 python 之间的选择

几天前在粗略对比了 Perl, Python, Ruby 之后,我毅然决然的投入到 Perl 的阵营。 1. 历史 Perl 1.0 版是在1987年,Python 比 Perl 迟到了2年,Ruby 大概是在 1993 年 一般来说历史越悠久,沉积的文化越丰富。 虽然如此,但我用的编辑器却不是 Emacs(1970),而是 Vim(1991) 和 SlickEdit(1988) 。 2. 通用性 Debian 集成了 Perl,没有集成 Python 和 Ruby find /usr/bin -exec file {} \; | grep perl | wc -l        >> 200 find /usr/bin -exec file {} \; | grep python | wc -l   <<  30 find /usr/bin -exec file {} \; | grep ruby | wc -l       << 10 3. 代码版面 sub perl {     print "hi"; } # 习惯 def python():     print "hi";     # 不习惯 def ruby()     puts "hi" end # 习惯 4. 未来 据不准确消息 * Python 3.0 会完全地破坏向后兼容性 * Perl 6 还全面向下兼容 Perl 5 的代码 最后在我以迷茫的表情分别阅读了 Python 3.0 和 Perl 6 的部分新特性之后,我毅然决然的投入到了 Perl 的阵营。