2006年軟體開發技術預測
- The hype surrounding Ajax will slowly fade, as people come to realize that there's really nothing new here, just that DHTML is cool again. As Dion points out, Ajax will become a toolbox that you use in web development without thinking that "I am doing Ajax". Just as we don't think about "doing HTML" vs "doing DOM". (Ajax不再新鮮)
- The release of EJB 3 may actually start people thinking about EJB again, but hopefully this time in a more pragmatic and less hype-driven fashion. (Yes, EJB does have its place in the world, folks--it's just a much smaller place than most of the EJB vendors and book authors wanted it to be.) (EJB有望重生)
Vista will be slipped to 2007, despite Microsoft's best efforts. In the meantime, however, WinFX (which is effectively .NET 3.0) will ship, and people will discover that Workflow (WWF) is by far the more interesting of the WPF/WCF/WWF triplet. Notice that I don't say "powerful" or "important", but "interesting".- Scripting languages will hit their peak interest period in 2006; Ruby conversions will be at its apogee, and its likely that somewhere in the latter half of 2006 we'll hear about the first major Ruby project failure, most likely from a large consulting firm that tries to duplicate the success of Ruby's evangelists (Dave Thomas, David Geary, and the other Rubyists I know of from the NFJS tour) by throwing Ruby at a project without really understanding it. In other words, same story, different technology, same result. By 2007 the Ruby Backlash will have begun. (Ruby曇花一現,我完全同意)
Interest in building languages that somehow bridge the gap between static and dynamic languages will start to grow, most likely beginning with E4X, the variant of ECMAScript (Javascript to those of you unfamiliar with the standards) that integrates XML into the language.- Java developers will start gaining interest in building rich Java apps again. (Freely admit, this is a long shot, but the work being done by the Swing researchers at Sun, not least of which is Romain Guy, will by the middle of 2006 probably be ready for prime-time consumption, and there's some seriously interesting sh*t in there.) (Swing將被重視,我覺得一定是因為netbeans的作用)
Somebody at Microsoft starts seriously hammering on the CLR team to support continuations. Talk emerges about supporting it in the 4.0 (post-WinFX) release.
Effective Java (2nd Edition) will ship. (Hardly a difficult prediction to make--Josh said as much in the Javapolis interview I did with him and Neal Gafter.)
Effective .NET will ship.
Pragmatic XML Services will ship.- JDK 6 will ship, and a good chunk of the Java community self-proclaimed experts and cognoscente will claim it sucks. (jdk版本太快了,都開始規劃jdk7了,不注重使用者的使用基礎,必然失敗,和php5一樣)
Java developers will seriously begin to talk about what changes we want/need to Java for JDK 7 ("Dolphin"). Lots of ideas will be put forth. Hopefully most will be shot down. With any luck, Joshua Bloch and Neal Gafter will still be involved in the process, and will keep tight rein on the more... aggressive... ideas and turn them into useful things that won't break the spirit of the platform.
My long-shot hope, rather than prediction, for 2006: Sun comes to realize that the Java platform isn't about the language, but the platform, and begin to give serious credence and hope behind a multi-linguistic JVM ecosystem.
My long-shot dream: JBoss goes out of business, the JBoss source code goes back to being maintained by developers whose principal interest is in maintaining open-source projects rather than making money, and it all gets folded together with what the Geronimo folks are doing. In other words, the open-source community stops the infighting and starts pulling oars in the same direction at the same time. For once. (這點不敢苟同,如果從效能上看,geronimo還需要漫漫長路)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=575811
相關文章
- 2007年軟體開發技術預測集錦-Java,軟體開發,AjaxJava
- 2006年Java開發技術回顧與展望Java
- 軟體開發技術問答
- 軟體開發中的資料庫測試技術資料庫
- Scrum敏捷軟體開發之技術實踐——測試驅動開發TDDScrum敏捷
- 軟體測試技術-黑盒測試
- 軟體測試技術及工具
- 我是否適合學習軟體開發技術?
- 學會軟體測試技術以後的發展如何?
- GP Bullhound:2020年技術預測
- Pi派幣挖礦系統開發軟體技術
- 雲算力礦機系統開發軟體技術
- 泰山眾籌智慧合約軟體開發技術方案
- 基於社會媒體的預測技術
- 模型驅動的軟體測試技術模型
- 軟體測試技術、方法和環境
- 軟體測試真的比不上軟體開發嗎?
- 【軟體測試】軟體及其開發過程
- Zuora招聘JAVA軟體開發\軟體測試Java
- 2023年全球低程式碼開發技術收入預測(附原資料表)
- 雲技術是軟體技術,並非硬體技術
- 幽默:軟體開發技術中的縮寫短語 - Eleftheria
- 去中心化社交軟體ktalk開發技術應用中心化
- 任務卷軸模式開發系統搭建軟體技術模式
- 微軟軟體開發技術二十年回顧之API微軟API
- 2019 年技術大趨勢預測
- 2016年熱門技術方向預測
- 學習軟體測試需要掌握哪些技術?
- 軟體測試需要學習什麼技術?
- 軟體測試方法和技術有哪些呢?
- 軟體測試中的行業技術薦行業
- 鄭政 | 2021軟體程式碼開發技術作業五 | 程式碼開發、測試及釋出
- Gartner:預測未來五年內十大技術發展趨勢
- 技術預測法(轉載)
- 社交IM聊天軟體開發app,區塊鏈技術應用落地開發方案APP區塊鏈
- 出租房管理(1) - 開發背景 - 軟體開發環境 - 採用技術開發環境
- 軟體測試之資料庫測試技術系列七資料庫
- IPFS分散式儲存挖礦系統開發軟體技術分散式