作者:Flyingis
貼一則消息。
今天在各大網站上都看到這條醒目的新聞:"Java? It's So Nineties"。好像全世界的Java程序員和其他程序員都在討論這個話題,雖然有時覺得這種話題有點無聊之閑,但關注程度如此之高,賦予了我們關注的意義。也許,從中我們能了解Java今后的大致發展方向。
--------------------------------------
CSDN--缺乏發展空間 Java不及LAMP和.NET??
BusinessWeek 昨天的一篇文章
"Java? It's So Nineties"
引起了廣泛的討論。其中的主要觀點認為,Java在各領域均缺乏發展空間,注定比不上LAMP 和.NET。
文中提到,Sun從前的一位管理人員開了一家 "focused on MySQL and PHP" 公司,宣稱“Java是恐龍”;PHP公司主席Marc Andreesen聲稱,“我們可以看到一種由Java 向PHP轉移的現狀”;Microsoft's .NET director-John Montgomery說道,“沒有人能用Java賺到錢。”
該文作者Steve Hamm 通過列舉了大量的統計信息,其中對象主要包括LAMP、.NET、AJAX,等等,試圖向讀者傳達這樣一個信號:Java已經走入窮途末路,請廣大開發者們趕快迷途知返,懸崖勒馬才好。作者甚至以AJAX圖書銷售量大于Java圖書為例。
雖然作者的文章中一些數據和言論的真實性值得商榷,但有一點卻是值得我們思考:Java未來的發展方向在哪里?
原文鏈接:
http://www.businessweek.com/technology/content/dec2005/tc20051213_042973.htm
相關評論:
Is Java losing to LAMP and .NET?
http://www.theserverside.com/news/thread.tss?thread_id=38081
Java? It's So Nineties
http://www.javalobby.org/java/forums/t59582.html
MATRIX--Java被Lamp和.Net趕超?無稽之談……
BusinessWeek Online 昨天有一篇文章,叫做:"Java? It's So Nineties"。內容是,java雖然異常強大,但是逐漸被Lamp和.Net趕超。
理由是:PHP和AJAX正在變得很受歡迎,特別是AJAX,圖書銷量正在逐漸趕超Java的圖書銷量。
另外一個理由是:對于在linux上搭建輕量級的簡單的應用的時候,也不需要用到Java。
文章在Tss引起廣泛討論。
實際上,多數開發者都認為,這個結論純屬無稽之談。并且毫無意義。隨便列舉幾個理由:
1.? 企業級開發,Java毫無疑問是完全占據優勢的。
2.? Dyanimics 和Groovy 是Java 可以較大提升的一個地方,這使得Java更加動態,更適應小型應用。而EJB這些,就更不用說了,LAMP和.Net,基本上是不適用了。
3.? PHP很受歡迎,只是證明了PHP在很多簡單應用上,開發者上手比較快而已。
4.? 最關鍵的是,PHP和JAVA也不是一個層面比較的東西,如果要比較,那么就是MODE-1的JSP和PHP比較。特別是O/R, AOP, MVC, Patterns, XML config files, Tag libraries 等,在PHP中要實現還是要很長一段時間。
等等了……
毫無意義的比較,本來實在不想post這篇評論,然后在TSS上引起廣泛評論,想讓大家也給一些意見。總之,大家一致覺得,BusinessWeek 的結論是無稽之談。
對于BusinessWeek的觀點,你的看法又如何?
--------------------------------------------
另外在Matrix上有兩則最新的消息,不知道AJAX要火到什么程度,IT這個行業真是說不準:
------------------------------------
MyEclipse 4.1 M2 發布
??? MyEclipse 4.1 M2 發布了。有很多項值得關注的特性:支持AJAX和Web 2.0,提升了Javascript 編輯器,增加了Javascript 調試器等等..
基于Ajax的Web框架Echo2 2.0發布
??? NextApp 宣布Echo2??2.0發布了。Echo2是一個基于Mozilla Public License的開源WEB框架。一個可以用于開發基于Web胖客戶端應用程序的框架。
-----------------------------------