Groovy

Groovy
Logo
Logo
Paradigmaobjektově orientovaný, imperativní, skriptovací, funkcionální
Vznik2003
AutorJames Strachan
VývojářGuillaume LaForge,
Jochen Theodorou,
Paul King,
Cedric Champeau
Poslední verze4.0.25 (21. ledna 2025)
Typová kontroladynamická, statická, silná, „duck-typing
Ovlivněn jazykyJava, Python, Ruby, Perl, Smalltalk, Objective-C
Ovlivnil jazykyKotlin
OSJakýkoliv podporující JVM nebo interpret JavaScriptu
LicenceApache License v2.0
Webgroovy-lang.org

Groovy (anglická výslovnost [ˈgruːvi]) je objektově orientovaný programovací jazyk pro platformu Java. Jde o alternativu k programovacímu jazyku Java. Lze na něj pohlížet jako na skriptovací jazyk pro javovskou platformu. Inspiraci čerpal z jazyků Python, Ruby, Perl a Smalltalk. Využívá výhody objektového programování, ale zároveň poskytuje zjednodušenou „skriptovací“ syntaxi, která umí „zabalit a rozbalit“ často opakované části kódu. Jedním z jeho cílů je redukovat „povinný“ kód a zjednodušit tak tvorbu webových, databázových či desktopových aplikací. Kompilace je prováděna přímo do bajtkódu, takže jej můžeme použít všude tam, kde funguje Java.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne