[SP-pm] Algumas duvidas sobre Perl
Nilson Santos Figueiredo Jr.
acid06 at gmail.com
Wed Sep 22 18:54:03 PDT 2010
2010/9/22 thiago glauco <thiagoglauco at ticursos.net>:
> Pensando assim, o Java é interpretado...
Java é compilado para bytecode da JVM e depois interpretado pela JVM.
Existem processadores que executam diretamente as instruções Java, com
limitações. Teve uma época que existiam celulares com isso, não sei se
ainda tem. No Android, o código Java é compilado para bytecode da
Dalvik no final das contas, não roda em uma JVM e tem um formato
diferente.
A diferença entre Perl e Java é que a máquina virtual do Java é "mais
máquina virtual" do que a do Perl, existem outras linguagens que
compilam pra JVM (Jython, JRuby, Groovy), etc. Por isso nem é comum
escutar falando por aí em "máquina virtual do Perl", porque, com
efeito, é uma máquina virtual que *só serve* pro Perl e acho que seja
difícil desacoplar uma coisa da outra.
Mas o princípio, no fundo, é o mesmo.
-Nilson
More information about the SaoPaulo-pm
mailing list