開發(fā)熱點周報:Java 7閉包引爭議 PDC大會精彩紛呈
原創(chuàng)【51CTO快譯】過去半個月間的一件大新聞是Devoxx上傳來的消息:Java 7將會包含閉包了。08年的同一時間,Sun曾經(jīng)宣布Java 7將不會有閉包,結(jié)果時隔一年,在很多開發(fā)者的敦促下,來了個180度大轉(zhuǎn)變。然而,還是很多人感到不滿意,引來了Java社區(qū)的議論紛紛。此外,由于微軟的PDC大會剛剛閉幕不久,微軟方面也有很多新的語言和產(chǎn)品的發(fā)布。下面看看Justin James挑選的過去半個月間的開發(fā)熱點回顧。
語言/庫類的更新
PHP 5.3.1發(fā)布
此次發(fā)布修復(fù)了100多個bug。由于很多是安全補丁,建議你盡快升級。
JDK 7將擁有閉包,引來議論紛紛
看起來Java 7將會有簡單的閉包了,不過似乎這個決策激怒了Java社區(qū)里的很多人。
Dryad的學(xué)術(shù)版
微軟將Dryad以及DryadLINQ發(fā)布為一個“學(xué)術(shù)版”,意思就是說:看一看,試一試,不過別用它賺錢。Dryad是用來編寫分布式應(yīng)用的系統(tǒng)。如果你的工作要與超級計算機打交道,這個還有些意思。
.NET 4 Micro Framework開源
聽到這個消息讓我小小的吃驚了一把:微軟開源了.NET Micro Framework 4。除了兩個包含第三方代碼的小部件(TCP/IP堆以及密碼庫),其他的都開源了。此次開源使用的協(xié)議是Apache 2.0,這令我很高興。微軟并沒有像有些人估計的那樣簡單的拋棄了Micro Framework,這的確是很好的舉動。
JRuby激流勇進
Engine Yard發(fā)布了一個有趣的聲明,聲稱JRuby的使用率正在節(jié)節(jié)攀升。對于JRuby我聽說過一些不錯的評價,不論你是Ruby還是Java程序員,都不妨去看看JRuby里面有沒有什么對你有幫助的東西。
ASP.NET Ajax庫加入CodePlex基金會
CodePlex基金會宣布ASP.NET Ajax庫成為了其***個成員項目。不過說實話,我覺得這只是微軟看到自己無法與強大的jQuery等對手比拼而采取的放棄戰(zhàn)術(shù)。
.NET Reactive擴展預(yù)覽
.NET的Reactive擴展(.NET Rx)現(xiàn)在有預(yù)覽版了。這個系列擴展使用一個新的IObservable<T>接口來反轉(zhuǎn)了傳統(tǒng)的事件模型。這使得開發(fā)者可以更容易的在異步模式中訂閱事件。
Silverlight 4 Beta發(fā)布
微軟繼續(xù)其神速的Silverlight開發(fā)步調(diào)。Silverlight 4的消息,我沒特別了解過其他人的想法,不過我不免為我自己不是Silverlight開發(fā)者而感到慶幸——這個更新速度太多太快,任何人恐怕都難以消化。
工具產(chǎn)品類
JDeveloper 11g更新,添加大量新特性
Oracle發(fā)布了JDeveloper 11g R1,添加了上百個新特性,其中包括對Mazen和Bugzilla的集成。
OutSystems發(fā)布Agile Platform 5.0
OutSystems發(fā)布了Agile Platform產(chǎn)品的5.0版本。我見過新版本的一個示例,此次***的一個好東西就是TrueChange系統(tǒng)。這個系統(tǒng)將工作流引擎建造在平臺之上。
RubyMine 2.0發(fā)布
JetBrains發(fā)布了RubyMine的2.0版本——這是在Ruby界口碑很好的一個IDE。這是一次免費的升級,特性列表看起來十分豐富。
Amazon將目光投向.NET開發(fā)者
Amazon為.NET開發(fā)者帶來了一個Amazon Web服務(wù)(AWS)基礎(chǔ)設(shè)施的SDK。AWS在云計算領(lǐng)域是個不錯的選擇,如果你是.NET開發(fā)者而又對Azure不敢興趣,可以試試看這個。
Azure在線進行時
ZDNet博主Mary Jo Foley的一篇文章詳細的總結(jié)了有關(guān)Azure的大量信息。微軟之前宣布Azure已經(jīng)脫離了測試版。
IIS SEO工具包和IIS URL Rewriter 2.0 RC發(fā)布
微軟發(fā)布了IIS SEO工具包的最終版(這個工具用于幫助提高網(wǎng)站的SEO效果),以及IIS URL Rewriter 2.0的RC版。
Visual Studio和Visual Web Developer添加HTML 5驗證
微軟發(fā)布了一個Visual Studio 2008和Visual Web Developer IntelliSense的提要,用于實現(xiàn)HTML 5驗證。HTML 5成為主流的步伐已經(jīng)越來越快,是時候為它做好準(zhǔn)備了。
本文節(jié)選編譯自Justin James的博客。
【前幾周熱點周報】