gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:category
|
gptkb:programming_language
object-oriented language
dynamic language
JVM language
|
gptkbp:compatibleWith
|
gptkb:Java
|
gptkbp:designedBy
|
gptkb:Guillaume_Laforge
|
gptkbp:fileExtension
|
.groovy
|
gptkbp:firstAppearance
|
2003
|
gptkbp:hasPackage
|
gptkb:Grape
|
gptkbp:hasREPL
|
gptkb:Groovy_Console
|
https://www.w3.org/2000/01/rdf-schema#label
|
Groovy
|
gptkbp:influenced
|
gptkb:Gradle
gptkb:Grails
|
gptkbp:influencedBy
|
gptkb:Java
gptkb:Python
gptkb:Ruby
gptkb:Smalltalk
|
gptkbp:latestReleaseVersion
|
4.0.15
|
gptkbp:license
|
gptkb:Apache_License_2.0
|
gptkbp:openSource
|
true
|
gptkbp:paradigm
|
gptkb:programming_language
object-oriented programming
functional programming
|
gptkbp:platform
|
gptkb:Java_Virtual_Machine
|
gptkbp:runsOn
|
gptkb:JVM
|
gptkbp:supports
|
metaprogramming
closures
domain-specific languages
native syntax for lists and maps
operator overloading
optional typing
|
gptkbp:typingDiscipline
|
dynamic typing
static typing
|
gptkbp:usedFor
|
web development
testing
scripting
build automation
|
gptkbp:usedIn
|
gptkb:Gradle
gptkb:Grails
gptkb:Jenkins_Pipeline
|
gptkbp:website
|
https://groovy-lang.org/
|
gptkbp:bfsParent
|
gptkb:Java
gptkb:list
gptkb:MuleSoft
|
gptkbp:bfsLayer
|
4
|