C/GSL と Ruby/GSL
C/GSL
Ruby/GSL
% gcc –o xxx x.c –lgsl –lgslcblas –lm
% ./xxx
l  メモリ確保 (構造体生成)
l データ入出力
l 計算 (関数)
l メモリ開放
Cプログラム作成
コンパイル、リンク
実行
% ./xxx.rb
l  オブジェクト生成
l データ入出力
l 計算 (メソッド)
l メモリ開放は Ruby GC
Rubyプログラム作成
実行