[Rio-pm] Perl é genuinamente uma linguagem de script ou híbrida?

Daniel Hughes dsth em cantab.net
Sexta Fevereiro 17 06:50:04 PST 2012


quando executa perl source file, primeiro eh compilado pra gerar um parse
tree, e depois este parse tree eh 'intepretado' em um jeito parecido com um
byte-code-intepreter. como eu entendo, a dificuldade em geral de compilar
perl diretamente a machine-code eh pq em perl pode pular entre essas duas
fases e.g. com BEGIN subroutine e com eval("string")... desculpe meu pt.

dan.

Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge)
-------------------------------------------------------------------------------------
dsth em cantab.net
dsth em cpan.org


2012/2/17 Tiago Peczenyj <tiago.peczenyj em gmail.com>

> http://oreilly.com/catalog/pperl3/chapter/ch18.html
>
>
> 2012/2/17 Cleysinho <cleysinhonv em gmail.com>
>
>> Olá, desculpe as poucas informações. Geralmente linguagens rotuladas como
>> de "script" fazem referência a linguagens interpretadas, teste caso eu
>> entendo que são linguagens que não geram bit code ou compiladas em tempo
>> real, como exemplo php. Outras linguagens com C por exemplo compilam uma
>> única vez uma código e gera um arquivo binário com todas as instruções do
>> programa.
>>
>> Entendo que se o Perl é uma linguagem capaz de interpretar os códigos,
>> ele se define como uma linguagem interpretada e se ao mesmo tempo gerar um
>> bit code ou um único arquivo com as instruções a linguagem pode ser
>> definida como híbrida. Porém não sei se a linguagem é capaz de fazer as
>> duas coisas ao mesmo tempo e não encontrei nenhum livro que falasse isso,
>> apenas um velho amigo que trabalha com computação desde a década de 60 e
>> usou Perl no inicio da década de 90 que me deu esta dicas.
>>
>>
>> Em 17 de fevereiro de 2012 10:11, breno <breno em rio.pm.org> escreveu:
>>
>>  2012/2/17 Cleysinho <cleysinhonv em gmail.com>:
>>> > Good Morning Mongers,
>>> >
>>> > Perguntinha simples: Perl é genuinamente uma linguagem de script ou uma
>>> > linguagem híbrida? Estou procura de boas referências sobre este
>>> "aspecto" da
>>> > linguagem.
>>> >
>>>
>>> Não sei se entendi, pode ser mais claro?
>>>
>>> Qual a sua definição de "script"? E o que seria uma "linguagem híbrida"?
>>>
>>> []s
>>>
>>> -b
>>> _______________________________________________
>>> Rio-pm mailing list
>>> Rio-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>
>>
>>
>>
>> --
>> **
>>  .: Inteligência Coletiva :.
>> Uma inteligência distribuída por toda parte: tal é o nosso axioma
>> inicial. Ninguém sabe tudo, todos sabem alguma coisa, todo o saber está na
>> humanidade’. (Pierre Lévy)
>> www.cleysinho.blogspot.com
>> www.bioinfopop.ufv.br
>>
>>
>> _______________________________________________
>> 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
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120217/300ed09d/attachment.html>


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