麻雀の続き

あれからCとSchemeに移植してました。行数の比較。

標準ライブラリまでの仕様を使ってみて、こんな感じになりました(Schemeは初心者なので凝ったことはしてません)。Schemeの処理系はGaucheを使ってみたのですが、予想外(失礼)に処理が速いのに驚かされました。どうなってるんだろう。
オブジェクト指向を一から勉強し直している最中なのですが、こんなの見せられたらSchemeへふらふらーと。危険すぎます。