Groovy (Computer program language)

Enlarge text Shrink text
  • Topic
| System number 987007549666405171

Information for Authority record

Name (Hebrew)
שפת תכנות מחשבים Groovy
Name (Latin)
Groovy (Computer program language)
Name (Arabic)
جروفي (لغة برمجة)
Other forms of name
JSR 241 (Computer program language)
See Also From tracing topical name
Object-oriented programming languages
Scripting languages (Computer science)
MARC
MARC

Other Identifiers

Wikidata: Q504453
Library of congress: sh2007001244
Sources of Information
  • Work cat.: König, D. Groovy in action, c2007.
  • Groovy home page, Feb. 23, 2007(Groovy is an agile dynamic language for the Java Platform with many features that are inspired by languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax. Groovy works cleanly with all existing Java objects and libraries and compiles straight to Java bytecode in either application development or scripting mode)
  • Wikipedia, Feb. 23, 2007(Groovy (programming language). Groovy is an object-oriented programming language for the Java Platform as an alternative to the Java programming language. It can be viewed as a scripting language for the Java Platform, as it has features similar to those of Python, Ruby, Perl, and Smalltalk. In some contexts, the name JSR 241 is used as an alternate identifier for the Groovy language.)
1 / 1

Wikipedia description:

Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language for the Java Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates seamlessly with other Java code and libraries. Groovy uses a curly-bracket syntax similar to Java's. Groovy supports closures, multiline strings, and expressions embedded in strings. Much of Groovy's power lies in its abstract syntax tree (AST) transformations, triggered through annotations. Groovy 1.0 was released on January 2, 2007, and Groovy 2.0 in July, 2012. Since version 2, Groovy can be compiled statically, offering type inference and performance near that of Java. Groovy 2.4 was the last major release under Pivotal Software's sponsorship which ended in March 2015. Groovy has since changed its governance structure to a Project Management Committee in the Apache Software Foundation.

Read more on Wikipedia >