Groovy - Visão geral

Groovy é uma linguagem orientada a objetos baseada na plataforma Java. Groovy 1.0 foi lançado em 2 de janeiro de 2007 com Groovy 2.4 como a versão principal atual. Groovy é distribuído por meio da Licença Apache v 2.0.

Recursos do Groovy

O Groovy tem os seguintes recursos -

  • Suporte para tipagem estática e dinâmica.
  • Suporte para sobrecarga do operador.
  • Sintaxe nativa para listas e matrizes associativas.
  • Suporte nativo para expressões regulares.
  • Suporte nativo para várias linguagens de marcação, como XML e HTML.
  • Groovy é simples para desenvolvedores Java, pois a sintaxe de Java e Groovy são muito semelhantes.
  • Você pode usar bibliotecas Java existentes.
  • Groovy estende o java.lang.Object.

O site oficial do Groovy é http://www.groovy-lang.org/