3. Rubén
Egiluz Colaborador
en la
asociacion
JavaHispano
Apprentice
Software
Craftsmanship
Ingeniero
informático
en Donewtech
Colaborador
en Agile
Norte
Desarrollador
de Java desde
hace 7 años
Follow me!
@regiluze
4. a
gen
1 5
Qué es Groovy en
Java profundidad
da 2 6
Qué es Groovy
Groovy Tools
3 7
Mi casa Casos
es tu casa de éxito
4 8
Viajando de Dudas y
.java a .groovy aclaraciones
8. Una
plataforma
no un lenguaje…
Java Platform: Java
Máquina programming
virtual, language:
formato sintaxis, etc.
bytecode, etc.
9. ¿Varios
JSR 901:
Java Language Spec. (1996)
lengüajes?
JSR 241:
The Groovy Programing Languaje (2004)
JSR 274:
The BeanShell Scripting Language (2005)
JSR 223:
Scripting for the Java Platform (2006)
JSR 292:
Supporting Dynamically typed Languages on the
Java Platform (2011)
11. "An agile and dynamic language for the java Virtual
Machine"
Conceptos base de lenguaje java con inspiraciones de
Ruby, Python y smalltalk
Totalmente orientado a objeto, pure OOP
Scripting
Permite dynamic typing y opcionalmente static typing
Integración completa con Java