Como Desenvolver novas linguagens para JVM

2 respostas
MauNunes

Alguém poderia me indicar algum material que fala sobre como criar novas linguagens para JVM. Acho interessante esseassunto e por isso queria saber como são feitas as linguagens JRuby, JPython, Scala e ate a Caju Script.

2 Respostas

rmendes08

Criar linguagens é algo que não tem muito segredo. Você precisa conhecer um pouco de teoria das linguagens formais, compiladores e obter a especificação da JVM. Criar uma linguagem para a JVM é como criar qualquer outra linguagem. A diferença é que ao invés de gerar código assembly específico de uma arquitetura você gera bytecodes da JVM.

M

MauNunes,

É interessante vc dar uma lida na especificação da VM.

http://java.sun.com/docs/books/jvms/first_edition/html/VMSpecTOC.doc.html

Criado 3 de maio de 2011
Ultima resposta 4 de mai. de 2011
Respostas 2
Participantes 3