From: IKEGAMI Daisuke Date: 2001-06-11T18:32:43+09:00 Subject: [ruby-list:30187] Ruby/Mathematica (Re: How do we treat local static variables?) いけがみです。 HARA wrote: 私>> うんざりするような計算は Mathematica にやらせて、 私>> Ruby で得意な仕事をしよう!という目論みです。 私>> Mathematica は大変高価なので嬉しい人は少ないでしょうけど。 > ああ、これは欲しいです!出来たら是非公開してください。 > 作られているのはUNIX用ですか? 僕が書いたのは Wolfram Research, Inc. の作った C言語のライブラリ (MathLinkという名前です)をRuby 拡張ライブラリにラップしただけのものです。 今、配布の許可をメールで問い合わせている最中です。 (が、一般の質問用サポートチームに出したので返事が遅いかもしれない) 僕の開発環境が UNIX なので、UNIX でしかコンパイルできていませんが、 Windows でどうやったらいいかは知っています。 Macintosh についてはどうやったらいいか全くわかりません。 あらかじめ完成している C 言語のライブラリを Ruby の拡張ライブラリにするのって、ものすごく簡単なんですもの。 慣れると、機械的な作業にすらなってしまいます。 (SWIG/Ruby を使えばもっと楽だったのですが、今回は使いませんでした) -- 池上 大介 Daisuke IKEGAMI 奈良先端科学技術大学院大学 情報科学研究科 情報処理学専攻 情報基礎学講座 関研究室