Booの調査など

http://d.hatena.ne.jp/akiramei/20040709#p1のときはあまり気に留めていませんでしたが、最新バージョンをチェックアウトして弄ってみたら結構いい感じ。.NET対応Pythonでは他にIronPythonがありますが、こっちは.NETっぽい作りになっていなく、よその言語からPythonで作ったアセンブリをまともに呼び出せなかったりでガッカリしていました。ところが、Booは.NET対応言語として普通に実装されています。その分、Pythonの動的特長(実行時にメソッドやフィールドを追加できる)が犠牲になってますが、将来のバージョンでは対応するらしいので期待大です。まだ、詳しい言語仕様のドキュメントが無いため、ソースコードを追っかけてはインタプリタで実験を繰り返しています。(^^; 時間が出来たら記事にしたいなぁ。