[Rio-pm] tamanho do nome da variavel

Manoel Domingues Junior manoel.domingues.junior em gmail.com
Terça Abril 19 19:06:41 PDT 2011


Acho que pelo perl ser uma linguagem compilada e interpretada (ou
interpretada e compilada) isso não deve influenciar de forma significativa,
mas depende da aplicação.

Se for algo que realmente precise ser muito bem otimizado, ao extremo, tipo
em nanosegundos, acho que vá fazer diferença.

Abraços,

Em 19 de abril de 2011 21:45, Tiago Peczenyj <tiago.peczenyj em gmail.com>escreveu:

> bixo, eu pessoalmente nao acredito que o tamanho do nome da variavel
> tenha algum impacto na performance. não tenho uma referencia para te
> passar mas seria um tanto absurdo.
>
> 2011/4/19 Diogo Leal <estranho em diogoleal.com>:
> > Oi pessoal,
> >
> > Eu e o Ronald estamos neste momento resolvendo um dos problemas[1] que
> tem
> > no codechef[2] em Perl e tivemos uma dúvida referente ao tamanho da
> string.
> >
> > Se eu definir
> >
> > $a = 1;
> >
> > ao invés de
> >
> > $
> > variavelgrandepracarambagrandegrandemesmo = 1;
> >
> > Isso influencia na performance ao executar o script?
> >
> > Eu ouvi dizer que o interpretador de Perl troca o nome da variável por um
> > hash para economizar tempo, isso é verdadeiro?
> >
> > [1] - http://www.codechef.com/viewsolution/528336
> > [2] http://www.codechef.com/
> >
> > ps. o script foi feito em pouco tempo e da pra melhorar ele bastante.
> >
> >
> >
> > Diogo Leal [aka estranho]
> > http://diogoleal.com
> > msn | gtalk: estranho em diogoleal.com
> >
> >
> > _______________________________________________
> > Rio-pm mailing list
> > Rio-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/rio-pm
> >
>
>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://pacman.blog.br
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 
--
Manoel Domingues Junior
"Coletar dados é o primeiro passo para a sabedoria, mas compartilhar dados é
o primeiro passo para a comunidade."
IBM - Prodigy Linux
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20110419/d56e5e8b/attachment.html>


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