翻訳者レビュー ( 英語 → 日本語 )
評価: 53 / 1 Review / 2013/03/19 08:46:36
A modern spreadsheet program is an example of reactive programming. Spreadsheet cells can contain literal values, or formulas such as "=B1+C1" that are evaluated based on other cells. Whenever the value of the other cells change, the value of the formula is automatically updated.
Another example is a hardware description language such as Verilog. In this case reactive programming allows us to model changes as they propagate through a circuit.
Reactive programming has foremost been proposed as a way to simplify the creation of interactive user interfaces, animations in real time systems, but is essentially a general programming paradigm.
モダンなスプレッドシートプログラミングは、リアクティブプログラミングの一例です。
スプレッドシートのセルは、定数または"=B1+C1"のような他のセルに依存する式を入力することができます。他のセルの値が変更されると、式の結果となる値は自動的に更新されます。
別の例としては、ハードウェア記述言語であるVerilogが挙げられます。この例では、リアクティングプログラミングが、回路を通したモデルチェンジを可能にしていることを示します。
リアクティブプログラミングは、インタラクティブなユーザインターフェイスやリアルタイム環境でのアニメーションなどを簡単に作成できると紹介されることもありますが、本質的にはプログラミングパラダイムのことを指します。
レビュー ( 1 )
うまく訳せていると思います。