def fact(n)
  if(n > 1)
    n * fact(n-1)
  else
    1
  end
end

8.times{
  fact(5000)
}

これは何が遅いでしょう?とかのネタならいけそうかな…

想定読者が無いことに気付いた。まあいいや。想定読者自分で。