IronRubyとIronPythonのDLRが同期した模様
FXさんからのフィードバッグから色々と調べていました。
IronRuby SVN 132とIronPython Changeset35778で試したところDLRが同期している模様です。両方のソースコードからビルドして組み合わせて見ると問題なく動作することを確認できました。Changeset35778の詳細をまだ調べきれていませんが、ベータ4に対してネームスペースなどのリファクタリングが行われています。一番顕著なのが、System.Scripting.Runtimeネームスペースが、Microsoft.Scripting.Runtimeになっていることです。つまり、Microsoft.Scripting.CoreプロジェクトからMicrosoft.Scriptingプロジェクトへ変更になっているのです。
IronPythonからはclrモジュールのUse関数を利用することでRubyのスクリプトを実行することができます。またIronRubyのソースコードの大きな変更は、署名無しのソースツリーになったことです。
これを使って来週に迫ったTechEd Yokohamaのデモをこれから考えるところです。
追記:FXさんよりフィードバックを頂いて、Changeset36656がリリースされているそうです。このChangesetを使って試してみるつもりです。
Comments
Anonymous
August 17, 2008
PingBack from http://housesfunnywallpaper.cn/?p=1125Anonymous
August 18, 2008
荒井省三のBlog : IronRubyとIronPythonのDLRが同期した...Anonymous
August 18, 2008
The comment has been removedAnonymous
August 18, 2008
The comment has been removed