Ruby/GSLの基本概念
n GSLの構造体 → Ruby オブジェクトにラップ
              (対応するクラスを定義)
n GSLの構造体に対して何かする関数
              → オブジェクトのメソッドとして実装
n メモリ確保、構造体生成 
      → new メソッドなどによってオブジェクト生成
         使い慣れたクラスから .to_xxx
n メモリ開放
                            → Ruby GC!
★ 面倒なことはコンピュータがやれ
      → GSL を Ruby の哲学に基づいて再構成