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