1
resposta

Sintese da Aula

Com base na aula e atigos ,é possivel concluir que o melhor dos dois mundos esta JIT ( Java Script , PHP V8) que desenvolvel a compilação melhorando a pefomace do projeto e interpretação que deixa o projeto mais pratico para transformações e correçôes.

O compilador entrega o conjunto de codigo fonte traduzido para codigo maquina pronto para ser excultado. C, o C++, o Erlang, o Haskell, o Rust e o Go.

Já o Intrepretador traduz linha por linha instantanemente . PHP, o Ruby, o Python e o JavaScript.

1 resposta

Olá Bruno!

Com base na sua dúvida, é possível concluir que o JIT (Just-in-Time) é uma ótima solução para obter o melhor dos dois mundos em relação à compilação e interpretação de código.

O JIT, presente em linguagens como JavaScript e PHP V8, combina a compilação e interpretação para melhorar a performance do projeto. Ele realiza a compilação do código fonte, traduzindo-o para código de máquina, o que torna a execução mais rápida. Além disso, ele também permite interpretação linha por linha, o que facilita transformações e correções no projeto.

Por outro lado, existem linguagens que utilizam apenas a compilação, como C, C++, Erlang, Haskell, Rust e Go. Nesses casos, o compilador traduz todo o código fonte para código de máquina antes da execução.

Por fim, temos as linguagens que utilizam apenas a interpretação, como PHP, Ruby, Python e JavaScript. Nesses casos, o interpretador traduz o código linha por linha instantaneamente.

Espero ter ajudado a esclarecer sua dúvida!

Abraços e bons estudos!