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

elegance beats ignorance (ruby vs. java)