Ruby 1.9
November 29, 2007
De qualquer forma, até para tirar as ideias das aberrações que têm acontecido na minha universidade (mais uma vez), achei relevante o post que ele fez sobre a performance do Ruby 1.9. Aconselho a leitura. Fica, como resumo, os resultados obtido comparando a função de fibbonacci para os primeiros 36 números.
Ruby 1.8.6: 158.869s
Python 2.5.1: 31.507s
Ruby 1.9.0: 11.934s





November 29, 2007 at 1:43 am
Só é pena é que o benchmark seja feito por quem nao sabe programar em Python (nomeadamente o uso de generators ou decorators para garantir a execucao correcta de funções recursivas)….
http://www.mysoftparade.com/blog/ruby-19-doesnt-smoke-python-away/
http://michaelspeer.blogspot.com/2007/11/dons-benchmark.html
Em ambos os casos menos de 0.1s para o mesmo teste fib(1-36)…
– MV
November 29, 2007 at 1:57 am
“….alguém que já não é propriamente um jovem…” hummm? nunca lhe perguntei a idade, mas nao deve ser muito mais velho do que eu… hmm… sera que isto quer dizer que ja nao sou jovem? OMG!!!!
Quanto ao contacto, se tiveres tempo ou ideias o resto arranja-se ;-)
November 29, 2007 at 11:22 am
Este benchmark é completamente ridiculo, ainda mais a pontuação que levou no Digg, mas enfim…
Mesmo que fosse verdade, um teste não reflete o desempenho da linguagem em todas as situações.
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=ruby&lang2=python