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

Nilson Santos Figueiredo Jr. acid06 em gmail.com
Quarta Março 24 03:19:44 PDT 2010


2010/3/24 Nelson Ferraz <nferraz em gmail.com>:
> De acordo com o Computer Language Benchmarks Game, Perl chega a ser
> 128 vezes mais lenta do que Java, em alguns testes:

O problema são operações matemáticas, que são bem lentas em Perl e em
Java são facilmente otimizadas pelo JIT.
Pra maioria dos cenários reais, uma aplicação Perl vai ser mais
eficiente que uma em Java. Por exemplo, o tempo que demora pra uma
aplicação web responder uma página complexa ao usuário.

Sem contar, que Java possui características culturais que colaboram
para a lentidão. Por exemplo, invocar um método em Java provavelmente
é mais rápido que em Perl. Contudo, a profundidade média da stack em
Java deve ser uns 200 níveis pra uma aplicação web enquanto em Perl
dificilmente vai passar de 30.

-Nilson


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