開發(fā)熱點(diǎn)周報(bào):微軟示好Linux Ruby+Rails小更新
譯文【51CTO快譯】上周微軟貢獻(xiàn)兩萬行代碼給Linux內(nèi)核,在開發(fā)界和Linux社區(qū)引起了不小的風(fēng)波。下面看看Justin James挑選的上周熱點(diǎn)回顧。
微軟貢獻(xiàn)代碼給Linux內(nèi)核
微軟給Linux內(nèi)核提交了兩萬行代碼,用處是使Linux與Hyper-V兼容。這消息在無數(shù)分析師和市場(chǎng)觀察員中引起了軒然大波。但話說回來,這很容易理解:微軟想要支持Hyper-V上的Linux,而此做法是Linux社區(qū)最能接受的,也是***的做法(尤其是代碼是在GPL-2下發(fā)布的)。不過在這里,51CTO的編輯需要補(bǔ)充一下:由于事后有人發(fā)現(xiàn)這些代碼在發(fā)布前已經(jīng)違反了GPL協(xié)議,導(dǎo)致此次貢獻(xiàn)代碼事件最終無果。
微軟Dryad項(xiàng)目公開給學(xué)術(shù)界
Dryad是一個(gè)分布式計(jì)算的系統(tǒng)。其架構(gòu)可以令一個(gè)程序從一臺(tái)多核PC擴(kuò)展到上百臺(tái)PC而無須更改軟件內(nèi)容。此項(xiàng)目于上周公開給學(xué)術(shù)界,以推動(dòng)學(xué)術(shù)研究。
開發(fā)老手進(jìn)駐iPhone開發(fā)指南
上周Matt Gemmell寫了一篇文章《開發(fā)老手進(jìn)駐iPhone開發(fā)指南(an emergency guide to help ease experienced developers into iPhone development)》。如果你是開發(fā)老手又想進(jìn)駐iPhone開發(fā),可以參考一二。
兩個(gè)Ruby更新+一個(gè)Rails更新
Ruby 1.9.1-p243更新,是一次Bug修復(fù)。Ruby 1.9.2預(yù)覽版1更新,增添了新功能。另外,Rails 2.3.3更新,修復(fù)了Bug并增添了新功能。
IronPython 2.0.2發(fā)布
IronPython 2.0.2發(fā)布,修復(fù)了幾個(gè)小bug。
微軟發(fā)布了兩個(gè)有用的API
微軟發(fā)布了Bing#和Gestalt。Bing#是一個(gè)Bing搜索的.NET API。Gestalt建立在Silverlight引擎上,可以讓開發(fā)者在其Web應(yīng)用中使用Ruby和Python取代JavaScript。
新的Smalltalk Web框架發(fā)布
用于Smalltalk Web開發(fā)的新Web框架Iliad發(fā)布。雖然我沒用過這個(gè)框架,不過按照我對(duì)Smalltalk的了解,我認(rèn)為Smalltalk在有一個(gè)合適框架支持的環(huán)境下,在Web開發(fā)領(lǐng)域可以進(jìn)展的不錯(cuò)。
本文節(jié)選編譯自:Justin James博客
【前幾周熱點(diǎn)周報(bào)】