June 9,2007
Ruby v.s. Java
我不喜歡用攻擊別人來增加自己的重要性的作法,這是一種比爛的策略。
Java 與 Ruby很顯然會拿來做比較,比較對我們來說也不完全是壞事,因為你可以看出雙方的能與不能,藉此學到很多東西與語言的特性與精神,最近在infoQ出現的文章:Ruby vs. Java Myth,這是刊登在Relevance的文章,有興趣的朋友可以前往詳細的去閱讀這五點,我大部分都認同,有些不能完全認同的,也許也找不到有力理由來反駁,所以就不在此討論,但是我非常支持最後的結論,尤其是
Ruby is a great language, Java is a great platform. With Ruby running on a Java Virtual Machine, you get the best of both worlds.
單一語言要應付這個世界上所有的需求,是很困難的,將對的工具應用在對的事情上,才是我們樂見的,因為這代表著每一件事情我們會用最有效率的方法去完成。
如果還有那種沒有什麼是某一種語言沒辦法實現的概念,那麼你有很高的機會會在未來失敗。(這可用這個myth:rails的概念很容易複製?來解釋)
Java 與 Ruby很顯然會拿來做比較,比較對我們來說也不完全是壞事,因為你可以看出雙方的能與不能,藉此學到很多東西與語言的特性與精神,最近在infoQ出現的文章:Ruby vs. Java Myth,這是刊登在Relevance的文章,有興趣的朋友可以前往詳細的去閱讀這五點,我大部分都認同,有些不能完全認同的,也許也找不到有力理由來反駁,所以就不在此討論,但是我非常支持最後的結論,尤其是
Ruby is a great language, Java is a great platform. With Ruby running on a Java Virtual Machine, you get the best of both worlds.
單一語言要應付這個世界上所有的需求,是很困難的,將對的工具應用在對的事情上,才是我們樂見的,因為這代表著每一件事情我們會用最有效率的方法去完成。
如果還有那種沒有什麼是某一種語言沒辦法實現的概念,那麼你有很高的機會會在未來失敗。(這可用這個myth:rails的概念很容易複製?來解釋)
引用URL
http://cgi.blog.roodo.com/trackback/3440163