エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
タイムラインのどこが難しいか - 言語ゲーム
楽譜のようにプログラムを書けたらどんなに良いかと、例の TVML の関係で僕も考えていて、しかも、挫折... 楽譜のようにプログラムを書けたらどんなに良いかと、例の TVML の関係で僕も考えていて、しかも、挫折したのでどこが難しいかを書く。 やりたい事。楽譜、コンピュータプログラム、脚本や歴史等を同一の方法で記述する。楽譜に習って言えば、ある表にイベントをパラパラとならば、時間は左から右に流れるとする。同時に起こるべきイベントが縦に並び、これは上下は関係無い。実行時には、現在時刻を示す「カーソル」が左から右へイベントを舐めて行き、下にあるイベントを実行する。 ここまでは簡単。だけど、これだけではわざわざ作る意味が無い。楽譜とカーソルの強力な点は、ランダムアクセス性にある。カーソルを楽譜の中ほどにもって行くと途中から演奏を始める事が出来るし、二倍の速さでカーソルを動かすと音楽は二倍の速度で動くだろう。 これは特に音楽なら簡単だ。なぜなら、音楽には「状態」が無いから、カーソル位置にある音符を鳴らすだ
2006/05/11 リンク