Rubyの欠点==欺瞞が多い。
例)
× すべてがオブジェクトとなるようにデザインした。
○ 参照とコピーを使い分けるのが面倒だったのですべてオブジェクトにした。
  (そのために性能が大幅に犠牲になっている。)
× Cとの連携を重視してGCを設計した。
○ GCを作りこむのが面倒だったのでありものを朴ってきた。