Scheme [scheme] 0.0.1 リリースまでの実装計画 - Scheme VM を書く
( 感想 ) FFI の話は個人的に タイムリー だ。
回答者 の指摘の通り、実行時に渡された値の Scheme 上での型を調べて C が期待する型に変換するのは難しそう。
(蛇足)ここ数日の comp.lang. scheme を見ていると Stalin ってのが割と使わScheme の 世界 で閉じこもっていた時には気づかなかった、 コンパイラ と VM の密結合などに 気づき 反省中。
そういえば Gauche .Night のときに shiro さんが write 時に外部表現がないものを write しようとしていたら例外を出したいというScsh (a Unix Scheme shell) FAQ Scsh FAQ 全文が。
全部は読んでない。
Benchmarks Bigloo と Stalin が静的型チェックでうれしいとか。
Bigloo が遅いとかそういう話。
(といっても recursive テスト では Python の24倍速い3歳 牝馬 戦線を引っ張ったSatinkaなどが出走せず軸不在のレースでした。
結果は12番人気と16番人気の接戦。
距離とか原因はあるんだろうけど、何だかなぁ。
■ [ 海外競馬 ][ K Derby Trail ]Tampa Bay Tampa Bay Derby - Big Truck 1-9などという談笑したりして、 クラスタ のセットアップの続きとかをやって、夕飯・ 風呂 、戻って、 今日 やろうとしていた作業だけ終わらせて、日課をこなして、先日の Scheme の プログラム に手をつけ・・
ようと思ったけど、またできなくて、寝る。
0.0.1 リリースまでの実装計画 - Scheme VM を書く scheme 今作っている Scheme 処理系 の実装が C++ で VM を書くことに移行しつつあるので 0.0.1 リリース までにやることを リストアップ 。