Java的創新空間 向企業應用進軍
Java最近受到了重創,Java的發展正處于低谷,它被認為已經是老派的語言,甚至有人說Java已死,只是茍延殘喘。人們都說年輕的開發人員更喜歡使用Ruby-on-Rails以及其他基于網絡的熱門語言。這倒是事實——但實際上Java的處境并沒有這么糟糕。
RedMonk網站的James Governor撰寫了一篇博文,提出了幾個很好的理由以證明Java依然在出色地工作。
Elance網站顯示,目前對谷歌應用程序工程技術人員的需求大于那些了解亞馬遜網站服務技術的。讀寫網云計算專題的Audery Watters發現了該新聞,并將其發表在IT工作信息主題中,作為本周投票的問題。
谷歌應用程序工程表現如此優秀的原因是什么呢?這全都能歸結于企業。VMWare的Spring平臺是基于SprintSource的,而后者已經成為了啟動基于Java應用程序的第一大支配性平臺。它目前已經與谷歌應用程序工程相集成,越來越受歡迎,這也是該平臺得以成功發展的主要原因。
James Governor提出了一些值得注意的觀點:
◆NoSQL是目前在技術領域最熱門的趨勢。許多技術平臺的搭建都是Java編寫的。Java誕生于網絡,但終將走入企業用戶市場。
◆MapReduce算法?Google和雅虎靠它從大型數據集中獲得更快的響應,它是用Java編寫的。Hadoop正是基于MapReduce,它已經擁有了在該技術周邊發展的一套自由生態系統。
同時James Governor認為:
當然我們也看到了這些新興熱門的創新——因此Erlang為CouchDB和RIAK打下基礎。但是Java才是創新的確切核心。讓我們以RabbitMQ為例——盡管使用了Erlang編寫,但其依然被SpringSource平臺調用為消息引擎以為基于Java的編程模型打下了基礎。
James Governor隨后提供了一些例子以支持他的觀點。
我們必須承認,Java并沒有死去,它仍有很大的發展和創新空間。
原文標題:Java - It's not Dead, Folks - It's Doing Just Fine
原文地址:http://source.yeeyan.org/view/165525_be0/Java%20-%20It's%20not%20Dead,%20Folks%20-%20It's%20Doing%20Just%20Fine'
【編輯推薦】