摘要: 围绕Java与动态语言(比如Ruby、PHP、Perl和Python)之间的争论,虽然一直没有一个确定的答案,但从来没有消失过。随着Java的日趋复杂,动态语言的优势——简化和易用就越加凸显出来。.Ruby是一种好语言,和Rails一起提供了引人注目的新价值(从效率的角度)并且这样的价值还在飞速地增长中。Ruby不一定是最好的语言,但是它也许会是最有可能挑战Java的一种语言。它很有可能首先在一个更小但是却重要的环境中取得好成绩。
然而,在Ruby尚没成为主流的今天,存在着关于Ruby对比Java而言而存在的若干误区,本文将通过对Ruby与Java两种语言而来揭露这些误区。
阅读全文