Resultados da pesquisa a pedido "jvm-languages"

2 a resposta

Máquina baseada em pilha depende de uma máquina baseada em registro?

As CPUs normais (por exemplo, dispositivos Android) são máquinas baseadas em registro. A Java virtual Machine é uma máquina baseada em pilha. Mas uma máquina baseada em pilha depende de uma máquina baseada em registro para funcionar? As máquinas ...

9 a resposta

Crie uma linguagem de programação JVM

Eu criei um compilador em C (usando lex & bison) para uma linguagem de programação dinâmica digitada que suporta loops, declarações de funções dentro de funções, chamadas recursivas etc. Também criei uma máquina virtual que executa o código ...

1 a resposta

O que aconteceu com groovy ++? [fechadas]

Eu me deparei com groovy ++ e achei muito interessante.Infelizmente parece que não está mais desenvolvido?De acordo com o github, o último commit foi há mais...

2 a resposta

Enviando um sinal POSIX da JVM

Como envio um sinal POSIX de dentro da JVM? (em Java ou Clojure) Eu nunca pensei que isso seria um problema até que eu tentei pesquisar no Google - há muitas informações sobretratamento sinais, mas nada sobre enviá-los. Além de usar o JNI ou ...

2 a resposta

Referência canônica nos internos da JVM para programadores / desenvolvedores [fechado]

O título captura minha pergunta razoavelmente bem. Gostaria de saber se existe um bom recurso ou ponto de partida para perguntas sobre como uma JVM (não apenas o HotSpot, mas é obviamente o lugar para começar) implementa ou lida com ...

4 a resposta

Qual é a diferença entre def foo = {} e def foo () = {} no Scala?

Dada as seguintes construções para definir uma função no Scala, você pode explicar qual é a diferença e quais serão as implicaçõe def foo = {} vs. def foo() = {}Atualiza Obrigado pelas respostas rápidas. Estes são ótimos. A única pergunta que ...

3 a resposta

Por que as chamadas finais não podem ser otimizadas em Lisps baseados em JVM?

4 a resposta

Como as corotinas são implementadas nos idiomas da JVM sem suporte à JVM?

Esta questão surgiu depois de ler oProposta de tear [http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html], que descreve uma abordagem de implementação de corotinas na linguagem de programação Java. Particularmente, essa proposta diz ...

8 a resposta

iferenças entre implementações da J

Onde as implementações da JVM diferem (exceto o licenciamento)? Toda JVM implementa o Type Erasure para o tratamento Genérico? nde estão as diferenças entre: JRockitIBM JVMSUN JVMOpen JDK Blackdown Kaffe ..... Lida com um deles com otimização ...

5 a resposta

Vantagens Groovy sobre Jython ou Jruby?

Por que escolheria usar o Groovy quando poderia usar o Jython ou o Jruby? A linguagem oferece vantagens inerentes para compensar o fato de que as habilidades Jython e Jruby são aplicáveis aos seus idiomas pais fora da JVM? Lembre-se de que eu ...