ソース値の式に基づいて時間とともに変化する変数を持つというリアクティブプログラミングの基本的な考え方について読みました。私はこれを式を使って実装しました。しかし、それから私はMicrosoftのReactive Extensions(Rx)を見て、まったく異なるものを見ました。時間の経過とともに自己更新する変数はどこにありますか?見られるものはありません。イベント引数を介して列挙するためのいくつかの素晴らしい方法。
だから私の質問は、Rxは本当にどれほど「反応的」なのかということです。私たちが今目にしている機能は、これから起こることの前兆ですか?それとも、マイクロソフトは不注意に流行語を投げかけていますか?それとも私は完全に要点を見逃していますか(その場合、私はあなたにその方法を説明してもらいたいです)?
編集: 私はすでにRxの説明でいくつかの素晴らしい答えを得ました、それに加えて質問は閉じられています。:(しかし、私はまだ次の線に沿ってもっと聞くことを望んでいます:
- Rxはどのような意味で「リアクティブ」ですか?自己更新変数がアイデアの中心であると思いましたが、Rxはこれらを提供していません。LINQ-to-EventsはRxのより良い名前のようです。マイクロソフトが「リアクティブ」という言葉をRxに適用する際に誤用したのではないかと思い始めています。
- 現在のRx機能は、どのようにして自己更新変数の前兆になるのでしょうか。私はそのような機能を実装しましたが、この目的のためにRxから有用なものは何もありませんでした。