[英語から日本語への翻訳依頼] コンピュータ用語におけるリアクティブプログラミングとは、変更を伝播させるデータフロー指向のプログラミングパラダイムを指します。 それは静的ないし動的なデ...

この英語から日本語への翻訳依頼は [削除済みユーザ] さん jaga さんの 2人の翻訳者によって翻訳され、合計 4件の翻訳が投稿されました。 依頼の原文の文字数は 1297文字 で、翻訳完了までにかかった時間は 2時間 17分 です。

xargsによる依頼 2013/03/19 06:42:48 閲覧 2070回
残り時間: 終了

In computing, reactive programming is a programming paradigm oriented around data flows and the propagation of change. This means that it should be possible to express static or dynamic data flows with ease in the programming languages used, and that the underlying execution model will automatically propagate changes through the data flow.
For example, in an imperative programming setting, would mean that is being assigned the result of in the instant the expression is evaluated. Later, the values of and can be changed with no effect on the value of .
In reactive programming, the value of would be automatically updated based on the new values.

[削除済みユーザ]
評価 53
翻訳 / 日本語
- 2013/03/19 08:28:12に投稿されました
コンピュータ用語におけるリアクティブプログラミングとは、変更を伝播させるデータフロー指向のプログラミングパラダイムを指します。
それは静的ないし動的なデータフローを容易に表現できることを意味します。背後にある実行モデルが、変更をデータフローへ自動的に伝播させるということです。
たとえば、命令型プログラミングでは、a := b + c という式は、b + c が直ちに評価され、aに代入されることを意味します。あとで b や c が変更されたとしても、それは a には反映されません。一方、リアクティブプログラミングの場合では、値が自動的に更新されることになります。
xargsさんはこの翻訳を気に入りました
★★★★☆ 4.0/1
xargs
xargs- 約11年前
こちらで利用させていただいています。
http://matome.naver.jp/odai/2136364154359452401
jaga
評価 68
ネイティブ
翻訳 / 日本語
- 2013/03/19 10:39:20に投稿されました
コンピューティングにおいて、リアクティブプログラミングはデータの流れや変更の伝搬に対応したプログラミングパラダイムです。これは、使用しているプログラミング言語の中で静的あるいは動的なデータの流れを容易に表現でき、また、その基盤となっている実行モデルがデータの流れを通して変更を自動的に伝搬することを意味します。
例えは、命令形プログラミングではa:=b+cは式が評価されると直ちにb+cの結果がaに割り当てられることになります。その後、bやcの値が変更されてもaの値は影響されません。リアクティブプログラミングでは新しい値に基づいてaの値が自動的に更新されます。

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.

jaga
評価 68
ネイティブ
翻訳 / 日本語
- 2013/03/19 08:59:35に投稿されました
現代的なスプレッドシートプログラムは、リアクティブプログラミングの一例です。スプレッドシートのセルには、リテラル値あるいは他のセルの内容により評価される「=B1+C1」のような式を格納することができます。他のセルの値が変化すると、式の値は自動的に更新されます。
もう一つの例としては、Verilogのようなハードウェア記述言語があります。この場合、リアクティブプログラミングを使うことにより変化が回路を通して伝搬するのに伴い、変化をモデリングすることができます。
リアクティブプログラミングは主に、インタラクティブなユーザーインターフェース、リアルタイムシステムでのアニメーションの作成を容易化する方法として提案されてきましたが、本質的には汎用的なプログラミングパラダイムです。
[削除済みユーザ]
評価 53
翻訳 / 日本語
- 2013/03/19 08:46:36に投稿されました
モダンなスプレッドシートプログラミングは、リアクティブプログラミングの一例です。
スプレッドシートのセルは、定数または"=B1+C1"のような他のセルに依存する式を入力することができます。他のセルの値が変更されると、式の結果となる値は自動的に更新されます。
別の例としては、ハードウェア記述言語であるVerilogが挙げられます。この例では、リアクティングプログラミングが、回路を通したモデルチェンジを可能にしていることを示します。
リアクティブプログラミングは、インタラクティブなユーザインターフェイスやリアルタイム環境でのアニメーションなどを簡単に作成できると紹介されることもありますが、本質的にはプログラミングパラダイムのことを指します。
★★★★☆ 4.0/1

クライアント

ビジネス目的などより専門性の高い翻訳にはStandard翻訳

  • Word、Excel、PowerPointなど様々なファイル形式に対応
  • 文字数の上限がなく、素早い納品
  • よりスキルの高い翻訳者が担当

まずはお気軽に
お問い合わせください。