Samstag, 5. Januar 2013

Microsoft gibt Reactive Extensions als Open Source frei

Microsoft hat seine Bibliotheken Reactive Extensions (Rx), Interactive Extensions (Ix) und Bindings (Tx) zu Open-Source-Projekten gemacht. Rx 2.0, Ix und Tx stehen ab sofort unter der Apache License 2.0 und lassen sich auf einer Codeplex-Seite einsehen und herunterladen.

Die Bibliotheken zum Erstellen von Programmen, die mit asynchronen Datenströmen und Ereignissteuerung arbeiten können, gibt es, neben den .NET-Erweiterungen, auch für JavaScript- und C++-Anwendungen (RxJS, IxJS, Rx++,Ix++). Eine für viele Entwickler attraktive Eigenschaft von Rx ist das Nutzen LINQ-artiger (Language Integrated Query) Verweisstrukturen.

Zu den derzeitigen Nutzern von Reactive Expressions zählen unter anderem GitHub und Netflix. Microsoft erhofft sich durch die Freigabe, auf lange Sicht die Interoperabilität zwischen verteilten Systemen (z.B. Cloud-Dienste) und verschiedenen Plattformen zu erhöhen.

Um Neulingen den Einstieg zu erleichtern, bietet das Data Developer Center von Microsoft Rx-Video-Workshops, in denen Grundlagen des zugehörigen Programmiermodels und verschiedene Besonderheiten erklärt werden. (jul)


View the original article here

0 Kommentare:

Kommentar veröffentlichen