Kan-Ru Chen's Weblog

Perl vs Ruby

就說了我是個善變人吧...
洗個澡就變了...
說說我認為Ruby最大的弱點吧...
多國語言處理...@@
我覺得這點Perl作的不錯,舉個例子...

Perl跟Ruby都有提供length這個方法可以計算string的長度
不過Perl對兩個中文字算出來的是"2",Ruby是"4"
對unicode,Ruby算出來的是"6"...(因為unicode是3個byte)
這個原因影響很大...因為Perl提供看起來很像OO的方法,且正如它
的faq所說,是個適合懶骨頭的語言:P
而Ruby的語法看起來很乾淨,很容易了解,不過...我還沒找到對於
中文的解決方法,也許以後Ruby在這方面會更完整吧^^

很期待完全重寫,更加OO的Perl6
也很期待,更多好用的Ruby模組...

說到模組...完全弄不懂Perl程式模組化方法@@
Python跟Ruby都是直接require或import就好了...
好像Perl程式員都喜歡寫在一個檔案裡?

Ruby加油...