From: Erik Veenstra Date: 2006-07-13T18:00:42+09:00 Subject: Re: Recursion and Ruby Only the lambda version (versions 5) is much slower. Why is the lambda version so much slower? I like the lambda version! gegroet, Erik V. - http://www.erikveen.dds.nl/ ---------------------------------------------------------------- Version 5 195,6% ---------------------------------------------------------------- # VERSION 5 fib = lambda{|n| n<=1 ? 1 : fib[n-1] + fib[n-2]} 0.upto(30){|i| puts "The #{i} Fibonacci number is #{fib[i]}"} ----------------------------------------------------------------