(blog ‘lucindo)

um dia eu aprendo a programar

Benchmarks

O Ivan colocou na sua página dois benchmarks interessantes:

Linguagens testadas: C, C++, Java, Perl, Python, Ruby, Ocaml, PHP, D, Erlang e Common Lisp.

Observação: Nenhum dos testes prova nada além do que um bando de programadores não tem nada mais para fazer da vida depois rola uma discussão na hora do café.



 | Enviar por e-mail  | Hits para esta publicação: 585

7 respostas para “ Benchmarks ”

  1. Ivan Novembro 27th, 2007 11:52

    Totalmente de acordo com a observação! :-)

  2. jp Novembro 27th, 2007 14:12

    Nenhuma otimização? Seria interessante repetir todos os testes com as otimizações que cada compilador/interpretador suportar…

  3. Lucindo Novembro 27th, 2007 14:40

    JP,

    Como eu disse no post e o Ivan confirmou isso trata-se somente de “papo de boteco”. Resolvemos não otimizar nada, deixando o padrão de cada linguagem/ambiente.

  4. Guaracy Monteiro Novembro 27th, 2007 19:24

    É, os programadores não tinham nada para fazer, os leitores também não e, pior, quem foi ver a página com os testes. :)

    Não vi D no gráfico. Ficou tão ruim assim? :-)

    Gostei do Ruby+Mongrel (no teste de ER também).

    Ok, o tempo a gente vê e esquece, mas sempre acho válido ver o programa.

  5. jp Novembro 27th, 2007 22:12

    Pois é… Mas isso acaba passando uma impressão possivelmente errada pras pessoas, não? Podiam pelo menos dizer explicitamente na página que os benchmarks foram feitos sem nenhuma otimização…

  6. Ivan Novembro 28th, 2007 08:21

    Concordo JP. Para deixar bem claro as páginas foram atualizadas com o aviso no final (warning).

  7. Lucindo Dezembro 6th, 2007 17:15

    Nesses últimos dias os benchmarks foram atualizados e mais um foi adicionado: NonBlocking IO!

    http://www.go4unix.com/wiki/index.php?title=NonBlocking_IO

Deixe uma resposta.