Pergunta

O Javascript pode ser chamado de linguagem interpretada pura?Ou também tem algum sabor compilado?Alguém poderia orientar as razões por trás de ambas as coisas, sejam elas verdadeiras.

Foi útil?

Solução

Vá e leia as respostas a esta pergunta

https://softwareengineering.stackexchange.com/questions/138521/is-javascript-interpreted-by-design

A resposta que aceitei é excelente e deve ajudar a responder sua pergunta.

Pessoalmente, sou um tanto cauteloso quanto à ideia de chamar uma linguagem de interpretada ou compilada.É uma decisão de implementação, não faz parte da especificação da linguagem.Se você quiser falar sobre JavaScript compilado ou interpretado, pergunte no contexto de uma implementação real da especificação da linguagem.

Outras dicas

JavaScript é interpretado em tempo de execução pelo navegador cliente.Existe uma ferramenta chamada Compilador Rhino JavaScript que supostamente compila JavaScript em arquivos de classe Java.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top