雖然一直沒有一個確定的答案,但圍繞Java與動態語言(比如Ruby、PHP、Perl和Python)之間的爭論從來沒有消失過。隨著Java的日趨復雜,動態語言的優勢——簡化和易用就越加凸顯出來。如果說Java是一列穩固的貨運火車,那Ruby on Rails就是一列時髦的特快列車。
Ruby on Rails 創始人,David Heinemeier Hansson,認為Ruby等動態語言是Java在Web上最大的威脅者。
“Ruby on Rails 展示了你所使用的動態語言比Java更加便于維護,以往所認為只有Java所具備的市場的影響力,現在輪到Rails開始流行了?!?/P>
Geir Magnusson,Apache Software Foundation 成員,同時也是Intel's Middleware Products Division 的工程師,曾經向聽眾調查多少人嘗試過Ruby on Rails,結果是半數以上的人舉手。不過當問到有多少人采用該產品框架時,幾乎所有人都把手放下。
這個小調查表明了企業級Java開發人員還沒有準備由Java轉向Ruby on Rails開發。不過,Heinemeier Hansson說,“我看到許多Java開發人員都逃避upstream,他們反而對low end讓步——對‘大部分人大部分時候都需要’的另一種理解——表達了一種對‘真正需要的靜態語言’的強烈渴望?!?/P>
原文轉自:http://www.anti-gravitydesign.com