Groovy – An agile dynamic language for the Java Platform

Eu como programador que sou, acabo aprendendo/conhecendo várias linguagens de programação.
Umas mais aprofundadamente, outras nem tanto…

E por estes dias, tenho entrado em contato com o Groovy.
O Groovy para quem não conhece:
“Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java. Groovy possui características de Python, Ruby e Smalltalk.
Groovy utiliza uma sintaxe similar à de Java, é compilada dinamicamente para bytecode Java, e integra-se transparentemente com outros códigos e bibliotecas Java.
Groovy está atualmente em processo de padronização através do Java Community Process ( JSR 241 ).
Groovy possui algumas características não presentes no Java padrão:” (Fonte : Wikipedia)

O que mais me chamou a atenção no Groovy é que ele junta uma syntaxe mais flexível do Ruby e Python e outras características tb que sempre achei interessante nestas linguagens, à robustez do Java, além de ser orientada a objetos claro e integra-se facilmente com suas classes java, sendo assim uma ótima ferramente para qq hora, seja para incluí-la em seu projeto java, como alternativa a algum processo diferenciado, ou para executá-la juntamente com seu ANT Script, usando as facilidades da linguagem juntamente com o ambiente padronizado do ANT, criar scriptzinhos simples para suas tarefas, integrá-la em um projeto de build do Hudson, e muitas outras utilidades ….

Vale a pena dar uma estudada nela.
Com: Java + Groovy + Ant teremos um ambiente completo e facilmente automatizável para nossos desenvolvimentos.

Related posts:

  1. Manipulação de Datas em Java
  2. Java j2ee – Teste de Performance
  3. Codecs de vídeo, som, java no openSUSE
  4. Baseline…
  5. Desenvolver… mas com quê ?
This entry was posted in Programação and tagged , , , . Bookmark the permalink.

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>