趣旨 GETA を Ruby を使って操作する GETA-Ruby ブリッジを作ってみた。Ruby の拡張ライブラリの勉強も兼ねてのことだ。久しぶりの C プログラミングだったが、Ruby の拡張ライブラリの書きやすさは異常。まつもとさんのプログラミングしやすさへのこだわりが C の世界にも貫かれているのはすごい。今回の GETA-Ruby ブリッジは GETA 2 用。かなりコツはつかんだので、GETA 3 用のブリッジを書くのはそれほど難しくないかも。 前提条件 OS は Linux でだけ試した。FreeBSD でも動くとは思う。他の OS はよくわからない。 Ruby 1.8+ サンプルコードを実行するときには GETAROOT 環境変数が GETA のインストールディレクトリを指すようにしておくこと。 サンプルコード $LOAD_PATH.unshift(File.expand_