Matias Surdi wrote: > Jeff Wood escribióº >> Nice. >> >> On 12/14/05, Christian Neukirchen <chneukirchen / gmail.com> wrote: >> >>> "Peter Ertl" <pertl / gmx.org> writes: >>> >>> >>>> that why I love ruby (and functional languages in general) >>>> >>>> def fibonacci(n) >>>> a, b = 1, 1 >>>> n.times do >>>> a, b = b, a + b >>>> end >>>> a >>>> end >>> >>> That's not functional... >>> >>> How about really doing it functional? >>> >>> def fib(n) >>> (1..n-2).inject([1, 1]) { |(a, b), n| [b, a+b] }.last >>> end >>> >>> :) >>> >>> >>>> elegance beats ignorance (ruby vs. java) >>> >>> -- >>> Christian Neukirchen <chneukirchen / gmail.com> >>> http://chneukirchen.org >>> >>> >> >> >> >> -- >> "Remember. Understand. Believe. Yield! -> http://ruby-lang.org" >> >> Jeff Wood >> > > > You're all crazy.... :-) > > (in the good sense... ;-) ) I didn't know there was a bad sense about it... ;-) robert