InfoQ ホームページ Reactive-Extensions に関するすべてのコンテンツ
ニュース
RSSフィード-
パフォーマンスとモジュラリティの向上したRxJS 6リリース
RxJSチームが6.0リリースを発表した。モジュラリティに対するプロジェクトとしてのアプローチの改善、パフォーマンスの合理化、アップグレードを容易にするための後方互換性パッケージの追加、TypeScriptユーザのためのコードマイグレーションのサポートなどが行われている。
-
Vert.x 3.3.0は改良されたネットワーク、マイクロサービス、テスト機能などを提供する
Vert.xのコアデベロッパであるRedhatのClement Escoffier氏が、リリースされたばかりのVert.x 3.3.0 リアクティブツールキットの鍵となる機能を紹介する。
-
DroidConSE: RxJavaを使用したAndrioidアプリの複雑系への対処
先日のDroidconSEで行われた講演で,Matthias Käppler氏(SoundCloudのソフトウェア技術者)は,非同期動作をエレガントに処理するため,AndroidアプリにRxJava - Java言語によるリアクティブエクステンション実装 - を採用することを提案した。InfoQでは講演を終えた氏に,他の開発者がRxJavaの採用によって得られるメリットについて聞いてみた。
-
リアクティブマニュフェスト2.0についてMartin Thompson氏が語る
9月に開催されたGOTOカンファレンスにて、リアクティブマニュフェストの第2版が発表された。Martin Thompson氏が新しい版が必要だった理由や旧版との違いについて語った。
-
Reactive Extensions for C++の紹介
Rx.cppとしても知られるReactive Extensions for C++が、WinRTでも(C++/CXを使って)、OS Xでも(clangを使って)利用できるようになった。まだ初期段階だが、最後のプレビュー以来、多くの仕事がなされている。
-
注目を集めるリアクティブプログラミング
リアクティブプログラミング(RP)はデータの流れと変更の伝搬によって成り立ち、データの流れを通じて変更を自動的に伝搬するプログラミング言語の実行モデルを持っている。イベント駆動アーキテクチャやスケーラブルアーキテクチャ、インタラクティブアーキテクチャと共に、 “リアクティブネス”というコンセプトが注目を集めている
-
いつWPFをAsyncとReactive Extensionsと一緒に使うべきか
Ian Griffiths氏は、WPFで.NET 4.5の非同期フィーチャをいつ使い、いつ使わないべきかに関する6回シリーズを公開した。シリーズはWPFとAsyncは余りに良く、余りに早いと題する記事で始まっている。
-
MicrosoftがReactive Extensionsをオープンソースに。
Reactive Extensions (Rx)がMicrosoft Open Technologiesによってオープンソース化された。これでまもなくMonoでも利用できるチャンスが増える。
-
Rx 2.0は、.NET 4.0をサポートし、絶対時間の扱いを改善した
Reactive Extensionsリリース候補版が公開され、(いくつかの機能を除いて).NET 4.0と4.5がサポートされた。これには、時間の扱いにいくつかの改善も含まれている
-
.NET 4.5用のReactive Extensions
.NET 4.5の新しい機能は、 Reactive Extensionsのようなバンドライブラリの意味を再吟味できる機会となる。Bart De Smet氏は、Rxの実験的なリリースに何が含まれているのかについて語った。
-
Rx と Silverlight で非同期テストを記述する
エラーの発生を少なくするため、 Silverlight Unit Testing Framework で Reactive Extensions をどの様に利用することができるか、Richard Szalay がデモを実施した。
-
LINQ to Objectsのためのインタラクティブエクステンション
インタラクティブエクステンション(Interactive Extensions; Ix)とは、リアクティブエクステンション(Reactive Extensions; Rx)の成果をベースにしたLINQ to Objectsのオペレータセットだ。それらは、System.Linq名前空間で、IEnumerable型のオブジェクト用の拡張メソッドとして公開されている。ほとんどの開発者は、自分用のユーティリティライブラリとしてこれらの多くをすでに持っていると思うが、不足分が標準実装として提供されるのは価値があるだろう。
-
Rx 1.0が非同期データアクセスの問題を解決
Microsoftは、2年のインキュベーション期間を経て、Reactive Extensions (Rx)ライブラリのバージョン1.0をリリースした。RxはイベントドリブンUIとLINQ、同時並行性と非同期呼び出しを組合せている。
-
Task Parallel Library (TPL) と Reactive Extension (Rx) による非同期メッセージ処理
TPL Dataflow の新たなプレビュー版が,Visual Studio Async と合わせてリリースされた。パフォーマンス向上と Reactive Framework との結合強化に加え,完結型フレ���ムワークとは一線を画した,アクタ/エージェント形式フレームワーク構築の基礎としての位置付けがなされている。