Java的企業應用開發死期已到
Java Is A Dead-End For Enterprise App Development | Forrester Blogs
文章列舉了Java目前面臨的幾大問題:
1.業務需求以及改變,改變的地方非常多。開發者已經被語言限制,即使Java平臺支援很多額外語言如Groovy和JRuby, 底層平臺還是限制了持續發展和創新。
2.Java在表現層上貽誤戰機。Swing是一個夢魘,JavaFX又失敗了. JSF是為Ajax前世設計的,即使ICEfaces整合了Ajax. 作為一個新的主流介面技術,Java在表現層缺乏前瞻性。
3.Java框架太複雜。 Hibernate Spring, Struts等其他框架不足之處遠勝於他們的優點。一個未來平臺是不應該夾雜框架雜音。
4.Java是基於C++. 這是最好的開發企業應用的方式嗎?
5.Java新老闆和老老闆一樣. Oracle最近Java宣告非常令人失望,他們側重更多特性 更快效能和更多合作伙伴,這些都和老的SUN公司策略沒有什麼區別。
6.Java從來都不是唯一選擇. C並不是替代品,只是帶有微軟風格的Java.但是有更多新的開發工具,如微軟的Lightswitch 和WaveMaker -- 一個傳統但是升級了的4GL工具,如Compuware Uniface 和 Progress OpenEdge. 不要忘記由IBM Progress, TIBCO提供的和業務規則平臺以及(BPM), 和事件處理平臺(event processing platforms)正在促使企業軟體快速地改變。
文章列舉了Java目前面臨的幾大問題:
1.業務需求以及改變,改變的地方非常多。開發者已經被語言限制,即使Java平臺支援很多額外語言如Groovy和JRuby, 底層平臺還是限制了持續發展和創新。
2.Java在表現層上貽誤戰機。Swing是一個夢魘,JavaFX又失敗了. JSF是為Ajax前世設計的,即使ICEfaces整合了Ajax. 作為一個新的主流介面技術,Java在表現層缺乏前瞻性。
3.Java框架太複雜。 Hibernate Spring, Struts等其他框架不足之處遠勝於他們的優點。一個未來平臺是不應該夾雜框架雜音。
4.Java是基於C++. 這是最好的開發企業應用的方式嗎?
5.Java新老闆和老老闆一樣. Oracle最近Java宣告非常令人失望,他們側重更多特性 更快效能和更多合作伙伴,這些都和老的SUN公司策略沒有什麼區別。
6.Java從來都不是唯一選擇. C並不是替代品,只是帶有微軟風格的Java.但是有更多新的開發工具,如微軟的Lightswitch 和WaveMaker -- 一個傳統但是升級了的4GL工具,如Compuware Uniface 和 Progress OpenEdge. 不要忘記由IBM Progress, TIBCO提供的和業務規則平臺以及(BPM), 和事件處理平臺(event processing platforms)正在促使企業軟體快速地改變。
相關文章
- Java EE 6之企業應用開發Java
- 如何快速開發Java RCP企業級應用?Java
- 使用MyEclipse開發Java EE應用:企業級應用程式專案(下)EclipseJava
- 使用MyEclipse開發Java EE應用:企業級應用程式專案(上)EclipseJava
- BizWorks助力企業應用的高效開發與複用
- 《企業級ios應用開發實戰》一第1章企業應用的話題iOS
- 開發企業應用的主流技術趨勢之一:Flex+JavaFlexJava
- ionic4 開發企業微信應用0
- [轉]企業應用開發架構談(一)架構
- 企業應用開發架構談(一) (轉)架構
- 企業應用開發架構談(二) (轉)架構
- 企業應用開發架構談(三) (轉)架構
- 快速構建企業級應用的開發平臺
- .NET企業應用安全開發動向-概覽
- 企業微信自建應用開發-免密登入
- 低程式碼正在改變企業的應用開發方式
- silverlight 在企業應用開發中的定位
- 關於企業級應用和web開發的區別Web
- 用Servlet開發企業級三層Web應用(一) (轉)ServletWeb
- 企業應用開發和開放原始碼專案 (轉)原始碼
- 低程式碼應用開發平臺,讓企業開發更高效
- 零程式碼開發是未來企業應用程式開發的趨勢嗎
- 企業應用程式為什麼要定製開發
- 低程式碼開發:企業應用構建新模式模式
- 企業應用開發中.NET EF常用哪種模式?模式
- 為 WebSphere Application Server 開發企業 OSGi 應用程式WebAPPServer
- Spring 3.x 企業應用開發實戰Spring
- Oracle開發:構建強大企業級應用的關鍵Oracle
- 企業員工業務桌面系統的開發應用與管理
- 淺談企業開發APP應用常見的型別有哪些APP型別
- uniapp開發企業微信應用中的定位問題記錄APP
- 企業應用架構研究系列十九:Docker開發環境應用架構Docker開發環境
- 企業IT應用的風險管理
- 新發布企業加密DNS應用指南加密DNS
- PLM/ERP類 開源企業應用
- 力軟敏捷開發框架,快速搭建企業級應用系統敏捷框架
- 低程式碼平臺!企業級應用開發模式首選模式
- java開發一個應用的總結Java