【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

微软开源 Reactive Extensions

  • 2012-11-11
  • 本文字数:516 字

    阅读完需:约 2 分钟

Reactive Extensions (Rx) 已经由 Microsoft Open Technologies 开源。这增加了它不久之后出现在 Mono 中的可能性。

Rx 是一个函数库,让人们可以利用可观察序列和 LINQ 风格查询操作符来编写异步和基于事件的程序。在 8 月份的时候,微软发布了带有多个新特性的Rx .NET 2.0。它的源代码现在基于Apache 许可协议公开提供,且项目会接受来自社区的贡献。

来自于开发人员的反应大多数是肯定之辞。几乎在公告发布的同时, mono-reactive ,一个目标是把 Rx 特性带到 Mono 中的项目就由项目所有者 Atsushi Eno 放弃了——

我高兴地宣布,我不再对这个项目中的代码投入任何精力了,微软已经在 Apache 许可协议之下开源了 Reactive Extensions。谢谢你微软!

Miguel De Icaza 发推说到——

不可思议,作为 Rx 开源的一部分,微软也开源了他们的 IL to JavaScript 编译器

Reactive Extensions 已经在多个项目中发挥作用——比如 GitHub for Windows 和 Netflix。不过,反应式风格的编程在真实的编程中也大有用处,比如利用在 Kinect 编程之中,让“怪物活起来”。

你可以通过 MSDN InfoQ 来学习 Reactive Extensions 的相关知识。也可以阅读免费的在线书籍“ IntroToRx ”。

查看英文原文: Microsoft Open Sources Reactive Extensions

2012-11-11 07:011727
用户头像

发布了 254 篇内容, 共 53.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

一条龙服务利润新“玩”法

IoTOS

物联网 IoT eSIM安全 java 技术提升

服务运行时动态挂载JavaAgent和插件——Sermant热插拔能力解析

华为云开源

开源 微服务治理 字节码增强

为什么老有人想让我们“程序员”失业?

互联网工科生

程序员 开发工具

极速提升软件测试效率:揭秘Web自动化三大等待技巧

测试人

软件测试 自动化测试 测试开发

聊聊几个最热门的前端框架

伤感汤姆布利柏

公链技术开发公司

西安链酷科技

公链开发

RRAM机制、材料及其在神经形态计算中的应用

申公豹

存内计算

编写高效的代码,你应该了解Array、Memory、ReadOnlySequence

EquatorCoco

编程语言 代码 编程技巧

多线程系列(一) -线程技术入门知识讲解

快乐非自愿限量之名

Java 多线程 编程开发

PolarDB-X的XPlan索引选择

阿里云数据库开源

数据库 阿里云 索引 polarDB PolarDB-X

扫码即可快速协作:草料二维码底部协作面板功能详解

草料二维码

IPQ9574 and IPQ6010 WiFi7 and WiFi6 represent chips - differences in performance and functionality.

wifi6-yiyi

WiFi7 ipq9574

区块链游戏解说: DeFi Kingdoms

Footprint Analytics

defi 区块链游戏 链游

如何正确编写代码注释:简易指南

Liam

程序员 前端 后端 代码 代码注释

从零开始的 dbt 入门教程 (dbt core 开发进阶篇)

不在线第一只蜗牛

软件开发 项目开发 dbt

鸿蒙5.0发布时间已定!移动开发加速器如何寻得?

Geek_2305a8

探索AI视频生成新纪元:文生视频Sora VS RunwayML、Pika及StableVideo——谁将引领未来

汀丶人工智能

大模型 Pika sora 文生视频 Runway

淘宝商品详情API接口封装和解析

tbapi

淘宝商品详情数据接口 淘宝商品详情解析

re:invent 2023 Amazon Q 初体验

亚马逊云科技 (Amazon Web Services)

re:Invent 亚马逊云科技 Amazon Q

低代码,提高软件开发效率,协同办公更高效

高端章鱼哥

低代码

开源软件:推动软件开发行业繁荣的关键力量

EquatorCoco

开源 软件开发

小程序技术实践:如何快速开发适配鸿蒙的App

Geek_2305a8

Web自动化三种等待方式,一篇文章教会你

霍格沃兹测试开发学社

运维工作新时代:自主编码实现运维自动化的转型之旅

京东零售技术

运维 自动化运维

跨界协作:借助gRPC实现Python数据分析能力的共享

不在线第一只蜗牛

Python gRPC RPC

项目开发常用的技术栈有哪些?

这我可不懂

软件开发 低代码 前端框架

微软开源Reactive Extensions_.NET_Roopesh Shenoy_InfoQ精选文章