微软开源Reactive Extensions
Reactive Extensions?(Rx)已經(jīng)由Microsoft Open Technologies開源。這增加了它不久之后出現(xiàn)在Mono中的可能性。
Rx是一個(gè)函數(shù)庫,讓人們可以利用可觀察序列和LINQ風(fēng)格查詢操作符來編寫異步和基于事件的程序。在8月份的時(shí)候,微軟發(fā)布了帶有多個(gè)新特性的Rx .NET 2.0。它的源代碼現(xiàn)在基于Apache許可協(xié)議公開提供,且項(xiàng)目會(huì)接受來自社區(qū)的貢獻(xiàn)。
來自于開發(fā)人員的反應(yīng)大多數(shù)是肯定之辭。幾乎在公告發(fā)布的同時(shí),mono-reactive,一個(gè)目標(biāo)是把Rx特性帶到Mono中的項(xiàng)目就由項(xiàng)目所有者Atsushi Eno所放棄了——
我高興地宣布,我不再對(duì)這個(gè)項(xiàng)目中的代碼投入任何精力了,微軟已經(jīng)在Apache許可協(xié)議之下開源了Reactive Extensions。謝謝你微軟!
Miguel De Icaza發(fā)推說到——
不可思議,作為Rx開源的一部分,微軟也開源了他們的IL to JavaScript編譯器
Reactive Extensions已經(jīng)在多個(gè)項(xiàng)目中發(fā)揮作用——比如GitHub for Windows和Netflix。不過,反應(yīng)式風(fēng)格的編程在真實(shí)的編程中也大有用處,比如利用在Kinect編程之中,讓“怪物活起來”。
你可以通過MSDN和InfoQ來學(xué)習(xí)Reactive Extensions的相關(guān)知識(shí)。也可以閱讀免費(fèi)的在線書籍“IntroToRx”。
轉(zhuǎn)載于:https://www.cnblogs.com/shihao/archive/2012/11/12/2766963.html
總結(jié)
以上是生活随笔為你收集整理的微软开源Reactive Extensions的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Web前端工程师求职的失败——评《非你莫
- 下一篇: [ios开发基础之]代码块