ECMAchine: ブラウザのなかでうごくschemeマシン+おもちゃOS

https://github.com/AlexNisnevich/ECMAchine

repl: シェルの役割をはたす

ファイルシステムlispコマンドで操作できる

JavaScript相互運用: JavaScriptの関数が呼び出せる

プロセス管理:

ミリ秒毎にコンテキストスイッチするスケジューラでプロセスを実装しているよう。つまりブラウザの中でバックグラウンド処理が可能ってことになる。

実用が目的でなく、SICPで勉強したことを応用してみたかったようだ。しかし、思わぬ用途が見付かるかもしれない。時間があるときにゆっくり吟味してみたいプロジェクトだ。