水曜日は Structure and Interpretation of Classical Mechanics (SICM, 古典力学の構造と解釈) の読書会をやります。 プログラミングの教科書として、SICP(計算機プログラムの構造と解釈)という有名な本があります。SICM は同じ著者による、古典力学についての教科書だそうです。SICP の文章中のプログラムが Scheme で書かれているのとおなじで、SICM の文章中のプログラムは Scheme で書かれているそうです。 ・・・古典力学の本でプログラム?どうやら、方程式を記号的に記述したり変形したり計算したりするライブラリが用意されていて、それで実際に力学の式を動かしながらの解説が含まれているらしい。というわけで、ちょっと面白そうなので読んでみることにしました。 //mitpress.mit.edu/SICM/">Structure
スクリプト D&I (1) cygwin も快適に動くようになったことだし、Boost Spirit 使ってのスクリプト言語処理系の実装再開中。 今回の言語は、ちょっとしたパラメタの調整などを行う際に、いちいち設定ファイル&パーサーを書くとか C++ のコードを再コンパイルするより、スクリプトで書いた方が楽……という程度の用途を想定している。性能や OO のサポートなんてのは最初から眼中にないので、 コンパイラ・インタプリタ方式 型安全 構文は C 言語からポインタ・構造体・可変長引数のサポートを抜いた程度のもの バイトコードを実行する仮想マシンは、シンプルなスタックマシン構成 GCなし C++側のコードとの連携は容易に行えるようにする といったあたりで要求は抑えておく。さすがにマクロアセンブラ並の後で読めないコードになっちゃうような言語はヤなので、文法だけはマジメに実装する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く