Índice:
Definição - O que significa Groovy?
Groovy é uma linguagem de programação com sintaxe mais compacta que Java e projetada para execução de dados de tempo de execução compilados dinamicamente na Java Virtual Machine (JVM). O Groovy usa todas as classes e bibliotecas Java e é desenvolvido com base nos pontos fortes do Java, o que permite uma codificação mais eficiente.
Os recursos do Groovy são semelhantes ao Python, Ruby e Smalltalk e incluem suporte para digitação estática e dinâmica, fechamentos, operador
Techopedia explica Groovy
O desenvolvimento do Groovy é acelerado por meio de ambientes de desenvolvimento integrado (IDE), incluindo NetBeans, Eclipse, IntelliJ IDEA e JDeveloper.
Os seguintes recursos reduzem o tempo de codificação do desenvolvedor Groovy:
- Pacotes e classes são importados por padrão, o que elimina os requisitos das instruções de importação por escrito.
- O suporte à digitação estática e dinâmica inclui a eliminação dos tipos declarados necessários em métodos, campos e variáveis.
- Inclui sintaxe mais curta para loops, análise e criação / armazenamento de XML (Extensible Markup Language) e código HTML.
- Nenhuma declaração de classe, métodos principais ou definições de exceção (nos métodos).
