トップ «前の日記(2007-01-25) 最新 次の日記(2007-01-31)» 編集

Route 477



2007-01-29

[junk] あーてすてす

4797336021

[prog] flapjax

d.y.d.より。JavaScript で Reactive Programming らしい。熱い。

Reactive Programmingというのは、 x = f(a); と書いておくとaの値が変化したときに xを勝手に再計算してくれるようなシステムである(と思う)。 GUIとかアニメーションとかに向いているらしい。*1

*1 ゲームにも有効なんだろうか?

[prog] Circular Program

同じくd.y.d.より。 「木を1回traverseするだけで全てのノードを最小値に置き換えるとかいうのに使う技」らしい。

同じような話を見た覚えがあるなあ、と思って「今日の一行」を見直してみたのだが、 素朴な実装は分かったけど 回答例の方は技巧的でよく分からん^^; (図に描いてみないと…)

疑問:

  • Circular Programを普通の形式に直すと何が嬉しいのか?
  • 回答例のやり方はCircular Programに含まれる?