Rubyでの実装が嫌ならば別の言語での実装を自分でって話も動的型付けな環境の欠点そのもので、動的型付けな言語で書かれたコードってドキュメント性が低すぎて仕様を読み解く資料として使い物にならないのが問題><(言い換えると、十分なドキュメントがわざわざ用意されていないと移植が困難かも><)
思考の /dev/null