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)正在促使企業軟體快速地改變。
相關文章
- BizWorks助力企業應用的高效開發與複用
- 快速構建企業級應用的開發平臺
- 低程式碼正在改變企業的應用開發方式
- ionic4 開發企業微信應用0
- .NET企業應用安全開發動向-概覽
- 低程式碼應用開發平臺,讓企業開發更高效
- Oracle開發:構建強大企業級應用的關鍵Oracle
- 零程式碼開發是未來企業應用程式開發的趨勢嗎
- 企業應用開發中.NET EF常用哪種模式?模式
- 企業應用程式為什麼要定製開發
- 企業微信自建應用開發-免密登入
- 低程式碼開發:企業應用構建新模式模式
- 淺談企業開發APP應用常見的型別有哪些APP型別
- uniapp開發企業微信應用中的定位問題記錄APP
- 企業應用架構研究系列十九:Docker開發環境應用架構Docker開發環境
- 《SpringBoot實戰開發》——基於Gradle+Kotlin的企業級應用開發最佳實踐Spring BootGradleKotlin
- 新發布企業加密DNS應用指南加密DNS
- 用Spring Boot顛覆Java應用開發Spring BootJava
- 低程式碼平臺!企業級應用開發模式首選模式
- 力軟敏捷開發框架,快速搭建企業級應用系統敏捷框架
- 於企業應用程式而言,Go比Java更明智!GoJava
- 面向企業級前端應用的開發框架 UI5 的發展簡史介紹前端框架UI
- 組裝式應用提升企業研發效率
- 區塊鏈技術應用企業平臺落地系統開發區塊鏈
- 企業級應用建設之道:高程式碼+低程式碼開發
- 有了這個平臺,企業開發應用更簡單了!
- 零程式碼開發應用對企業究竟有什麼幫助?
- 區塊鏈技術開發主鏈 區塊鏈的企業級應用剖析區塊鏈
- 企業IT可以真正應用AI的地方AI
- nodejs 開發企業微信第三方應用入門教程NodeJS
- 《精通Spring4.x企業應用開發實戰》第二章Spring
- 基於PostgreSQL進行Java應用開發SQLJava
- 區塊鏈應用baas系統開發,實體企業資料上鍊服務開發區塊鏈
- 無伺服器會成為企業應用開發的下一個大事情嗎?伺服器
- 怎樣用Java 8優雅的開發業務Java
- RabbitMQ的開發應用MQ
- Java中的編譯器外掛開發與應用Java編譯
- 區塊鏈應技術應用開發方案,區塊鏈技術為企業賦能區塊鏈
- 《精通Spring4.x企業應用開發實戰》第三章Spring