[Cascavel-pm] Perl "roda mais lenta" que outras linguagens?

Nelson Ferraz nferraz em gmail.com
Quarta Março 24 02:55:23 PDT 2010


Em 24 de março de 2010 01:06, Thiago Glauco <thiago em nerdsland.net> escreveu:
> Em 23/03/2010 16:00, cascavel-pm-request em pm.org escreveu:
> Quanto ao tempo de execução, concordo que ele depende mais dos algorithmos e
> configurações que da linguagem em si. Exceto o Java, que é lento mesmo!

Perl não é tão rápida assim.

De acordo com o Computer Language Benchmarks Game, Perl chega a ser
128 vezes mais lenta do que Java, em alguns testes:

http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=perl&lang2=java

E 242 vezes mais lenta do que C:

http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=perl&lang2=gcc

DISCLAIMER: benchmarks não representam o uso real das linguagens de
programacao. Se você for escrever um sistema operacional, você vai
usar C e assembly. Mas no mundo dos negócios, o recurso mais escasso é
o tempo do programador. Vale mais a pena resolver o problema em uma
linguagem rica e expressiva, do que escolher uma linguagem "rápida" e
atrasar o projeto.


Mais detalhes sobre a lista de discussão Cascavel-pm