Pergunta

Eu recentemente vim a saber que Groovy ++ foi lançado, qual é a principal diferença em Groovy e Groovy ++?

Foi útil?

Solução

da página Groovy ++ http://code.google.com/p/groovypptest/

Groovy ++ é estaticamente digitado extensão de linguagem de programação Groovy.Além disso, a todas as guloseimas de Groovy Standard adicionam muita funcionalidade

  • verificação de tempo de compilação de código
  • tão rápido quanto o desempenho java do código compilado
  • Mistura fácil de código estaticamente e dinâmico
  • Inferência de tipo muito poderosa
  • traços de recursão de cauda (interfaces com implementação padrão)
  • métodos de extensão (Categorias de tempo de compilação)
  • Biblioteca padrão de utilitários para programação funcional, concorrência e computação distribuída (estágio de protótipo precoce)

Outras dicas

Há um bom artigo sobre o que Groovy ++ traz para Groovy aqui .Inclui resultados de referência, para que você possa ver a diferença de desempenho vs. Groovy e java reta.

Groovy ++ é uma extensão para o idioma core groovy 1.x.Você solta o arquivo groovypp.jar no diretório da biblioteca Groovy, adicione @typed na frente da palavra-chave do pacote em seu código e, em seguida, execute seu código como você faria em Core Groovy.Ele infere os tipos e funciona mais rápido!

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