« ベンチャー志向プログラマ | Main | Verilogをはじめよう! その4.1 »

2007.10.21

今日のチラ裏

乗り遅れた感があるが、脳内で酒飲みながら責めてみた。車輪とか実用性とかキニシナイ。
http://wiki.monaos.org/index.php?%B5%C4%CF%C0%2FAPI%BA%C6%B9%CD%2F04.API%A4%F2%C1%D8%B9%BD%C2%A4%A4%CB%A4%B9%A4%EB

schemeのフレーム拡張の仕組みを、OSが持っているリソースまで広げてみる。
http://homepage3.nifty.com/~Natsutan/img/coco/mona_sheme0.jpeg
APIのフックとか余裕で、デバッグ用にサービス/ドライバ差し替えとかも簡単。OS動作中にHDDを交換したりできるかも。それなんてMultics。

・Schemeが神
http://homepage3.nifty.com/~Natsutan/img/coco/mona_os.htm
左の階層なんて飾り。

・全てがS式。
プロセステーブルもS式で取り出せて、書き換えて評価するとプロセステーブルが変わってしまうとか。あるいは、そのS式を別のPCに持って行って評価すると、元のPCと同じ状態になって欲しい。メモリの管理テーブルを取り出して、手動でガベコレとか、自力でforkとか、全部S式でできる。

Lispの強さって、なんでもありとS式ひきこもりだと思う。

ここからマジレス
USBを指すだけで立ち上がって、各種scheme、Lispが簡単に動く環境があると欲しいかも。アプリレベルの話になりますが、インストーラ一発でいろんな処理系が入って、SICPもWebからダウンロードしてきて、言語のマニュアルの引き比べができて、汎用の画像ライブラリがそろっていたりするとうれしい。schemeで書いたアプリが、exeファイルのようにダブルクリック即実行、Mona間ならexeファイルだけの配布でOKとか。Javaで言うところの、Write once run any MONA。

あとゲームするなら、エミュレータが持っているステートセーブ、ロードの機能をOSレベルで持って欲しい(プロセスイメージの保存と復元)。セーブ機能が貧弱なDOSのゲームとか、遊ぶの大変なので。

初期のひげぽんさんは、もっと無茶を言っていた気がする。

|

« ベンチャー志向プログラマ | Main | Verilogをはじめよう! その4.1 »

Comments

おお。ありがとうございます。
Scheme は神ってのは良いスローガンですね。

↓にコピーさせていただきました。賛同の声が!
http://wiki.monaos.org/pukiwiki.php?plugin=related&page=%B5%C4%CF%C0%2FAPI%BA%C6%B9%CD%2F04.API%A4%F2%C1%D8%B9%BD%C2%A4%A4%CB%A4%B9%A4%EB%2F%A4%CA%A4%C4%A4%BF%A4%F3%A4%B5%A4%F3

Posted by: ひげぽん | 2007.10.21 at 05:21 PM

ひげぽんさん。
コメントを書こうとしているのですが、何回やっても書けません。
以下、コメントです。

もっと遊び心が必要では。
http://d.hatena.ne.jp/higepon/20040805/p3

Posted by: なつたん | 2007.10.21 at 06:23 PM

む?すみません。>場所まちがい
あれコメントかけないですか。なんでだろう。

Posted by: ひげぽん | 2007.10.21 at 11:55 PM

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/18154/16827028

Listed below are links to weblogs that reference 今日のチラ裏:

« ベンチャー志向プログラマ | Main | Verilogをはじめよう! その4.1 »