>>>>> "Alexei" == Alexei Znamensky <[email protected]> writes:

    Alexei> Não exatamente, Eden.

    Alexei> As JVMs de hoje, quase todas, têm algum mecanismo de
    Alexei> "recompilação" do bytecode para opcodes nativos da
    Alexei> plataforma onde a JVM é executada. As JVMs da Sun^ WOracle
    Alexei> fazem isso adaptativamente, enquanto que as da IBM compilam
    Alexei> TUDO para nativo, e a execução ocorre em opcodes nativos,
    Alexei> não nos virtuais.

Bom, disso eu não sabia, mas, se tudo é compilado e executado
nativamente, qual o objetivo de se usar uma VM?

    Alexei> O que não invalida totalmente o seu ponto, pois o
    Alexei> programador não tem controle sobre os opcodes nativos
    Alexei> gerados (mas até aí, eu faço esse trade-off any day, sem
    Alexei> pestanejar).

Realmente, fica difícil um humano escrever código com desempenho melhor
em tempo hábil.

-- 
Eden Cardim
Software Engineer
+55 73 9986-3963
edencardim.com
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a