Maurício,
Ninguém pensou nisso antes de usar-se uma VM ? Digo, em largo escala... Ou pelo menos ninguém tentou antes? Houve algum caso bem sucedido ?
Obrigado desde já!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Maurício,
Ninguém pensou nisso antes de usar-se uma VM ? Digo, em largo escala... Ou pelo menos ninguém tentou antes? Houve algum caso bem sucedido ?
Obrigado desde já!
Oi Marcelo,
O Java foi realmente o primeiro grande caso de sucesso de uma VM para desenvolvimento multiplataforma e influenciou diversas outras linguagens após sua criação.
Hoje a própria VM do Java é usada para rodar outras linguagens como o Ruby, Clojure, Scala, etc devido à sua portabilidade.
Abraço!
Joviane, obrigado!! Agora o Ruby não teria seu compilador próprio? Clojure se refere a apenas criar funções anônimas?
Obrigado!
Oi Marcelo,
Ruby tem sim mas é possível executá-lo usando a plataforma do Java e aí ele é chamado de JRuby. Clojure não se resume a criar apenas funções anônimas, tem muitas outras coisas na linguagem é que diferentemente do Java ela é uma linguagem funcional e não OO.
Abraço!