IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft rend Reactive Extensions open-source
Son Framework qui facilite la programmation asynchrone en .NET, C++ et JS

Le , par Hinault Romaric

200PARTAGES

5  0 
Le virage vers l’open source adopté par Microsoft pour plusieurs de ses outils de développement continue (voir sur le même sujet).

La firme vient d’annoncer le passage des Reactive Extensions (Rx) à Microsoft Open Technology, sa filiale en charge des projets open source.

Reactive Extensions est un projet du laboratoire Devlabs de Microsoft, qui a connu une certaine notoriété, car il a été développé par l’équipe d’Erik Meijer, le créateur de LINQ.

Rx est un ensemble de bibliothèques qui rend la programmation asynchrone beaucoup plus simple. Le Framework est un modèle de programmation qui permet aux développeurs de lier des flux de données asynchrones.

Rx est particulièrement utile pour la programmation parallèle ou le développement Cloud, parce qu’il permet de créer une interface commune pour des applications exploitant diverses sources de données.

Le Framework permet aux développeurs de représenter les flux de données comme une collection asynchrone (IObservable) , de les interroger à l’aide des opérateurs LINQ, puis d'orchestrer le traitement avec des ordonnanceurs.

Reactive Extensions est utilisé par Microsoft sur plusieurs de ses produits. Le client GitHub pour Windows repose également sur le Framework pour les transferts réseaux, les événements d’interface utilisateur et bien plus.

Microsoft a déplacé le code source du projet sur CodePlex, qui est désormais téléchargeable sous les termes de la licence Apache 2.0.

Le projet sera désormais maintenu par Microsoft Open Technology et son équipe actuelle, qui pourront compter sur la participation des communautés open source qui veulent adopter Rx.

Rx est disponible en plusieurs déclinaisons dont Rx.NET pour les applications .NET, RxJS pour les développeurs Web utilisant JavaScript et Rx++ pour les langages C et C++.

Rx sur CodePlex

Source : Microsoft

Et vous ?

Qu'en pensez ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de stardeath
Expert confirmé https://www.developpez.com
Le 11/11/2012 à 18:36
visiblement on ne peut pas s'en servir tel quel sous visual c++ 2010, dommage.
je testerai ça quand j'aurai soit vs2012, soit du temps pour essayer de le faire fonctionner sous 2010.
0  0