Rubyの拡張ライブラリの作り方 - アホメモ - livedoor Wiki(ウィキ)

screenshot

原理的にRubyで書けることはCでも書けます.RubyそのものがCで記述されているんですから,当然といえば当然なんですけど.ここではRubyの拡張に使うことが多いだろうと予測される機能を中心に紹介します. 2.1 Rubyに機能を追加する Rubyで提供されている関数を使えばRubyインタプリタに新しい機能を追加することができます.Rubyでは以下の機能を追加する関数が提供されています...

http://wiki.livedoor.jp/aqualung/d/Ruby%A4%CE%B3%C8%C4%A5%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%A4%CE%BA%EE%A4%EA%CA%FD

すげーまとまってる。拡張ライブラリか、Cだよね

http://b.hatena.ne.jp/entry/http://wiki.livedoor.jp/aqualung/d/Ruby%A4%CE%B3%C8%C4%A5%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%A4%CE%BA%EE%A4%EA%CA%FD