IronRuby
IronRubyはα時代から弄っていましたが、バージョンが上がるたびにホスティング方法が変更されていました。RCになったのでそろそろ最終版だと思いたいのですが、どーなんでしょ。(^^;てきとーなrubyのクラス。 class Foo def bar puts 'baz' end def add(x, y…
実は、Rubyを弄るのは6年ぶりくらいで、すっかり忘れているのでプログラミングRuby第2版をめくりながらIronRuby上でお勉強。ついでにIronRubyの実装もチェック。第3章までで気づいた問題点としては、 数値.absが使えない メソッド名と括弧の間に空白があ…
http://rubyforge.org/pipermail/ironruby-core/2007-October/000405.html とりあえず、Microsoft.Scripting.csprojから上記の個所を削除してくれとのこと。
45はビルド出来ますが、それ以降はアウト。遊ぶのはrev.45で。
多少、プログラムが動くようになったのでベンチマークを取ってみました。 Ruby, Io, PHP, Python, Lua, Java, Perl, Applescript, TCL, ELisp, Javascript, OCaml, Ghostscript, and C Fractal Benchmark - Timestretch ↑これをActiveScriptRuby1.8.637で実…
以前見た時の違って、浮動小数点の演算が出来るようになっていました。また、今月の上旬あたりからGenericsが使えるようになっています。 IronRuby Pre-Alpha (1.0.0.0) on .NET 2.0.50727.832 Copyright (c) Microsoft Corporation. All rights reserved. >…
が、まだ未実装みたい。 >>> 1.0 + 2.0 とかすると例外発生。まだ、ソースコード眺めて楽しむ段階ですね。(^^;