2015-07-08から1日間の記事一覧

Chicken Schemeのトップレベル定義と内部定義の最適化の違い

検証 fibの速度比較の記事を見て、ふと気になりましたので、 お気に入りの処理系Chicken Schemeで下記のテストを行ってみました。 (declare (unsafe) (fixnum-arithmetic)) (define (fib* n) (if (< n 2) n (+ (fib* (- n 1)) (fib* (- n 2))))) (time (begi…