タグ

osとAPIに関するkgbuのブックマーク (1)

  • イベントインターフェースの分類 - .mjtの日記復帰計画

    修論ではmoshのFFIとyuniSchemeから移植したFFI Threadsを使ってやっていたイベント処理だけど、フレームワーク自体は他の言語でも有用と考えられるので、C言語で書きなおしてライブラリとして整備することにした。その方がmoshにも取り込みやすいと考えられる。 アイデアとしては、デバイスやネットワークを接続する"ピタゴラマシン"を作るためのライブラリということになる。"ピタゴラマシン語"として制限されたScheme(yuniScheme)を採用し、そのインタプリタも含む。これにより、GCの遅い*1moshでも、セミ-リアルタイムの処理が可能になると考えている。 難しい問題は、多岐に渡るイベントインターフェースを統合しなければならないという点で、様々なライブラリが、当に様々なセマンティクスを提供している。 libemitでwrapしたいライブラリを3種類に分類した。libe

    イベントインターフェースの分類 - .mjtの日記復帰計画
    kgbu
    kgbu 2010/02/18
    終端されない、っていうのがようわからん。あとで読む。
  • 1