Anonymous user
Category:Groovy: Difference between revisions
Updated link to site
(New page: Category:Solutions by Programming Language '''Groovy''' is an object-oriented programming language for the Java Platform as an alternative to the Java programming language. It...) |
(Updated link to site) |
||
(18 intermediate revisions by 5 users not shown) | |||
Line 1:
{{language|Groovy
|strength=strong
|safety=safe
'''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.▼
|express=implicit
|compat=nominative
|checking=dynamic
|gc=yes
|site=https://groovy-lang.org/
|LCT=yes}}{{language programming paradigm|Object-oriented}}[[runs on vm::java virtual machine| ]]
▲'''Groovy''' is an [[object-oriented]] programming language for the [[Java]]
'''Groovy''' ...
* is an agile and dynamic language for the [[Java
* builds upon the strengths of
* makes modern programming features available to
* supports Domain Specific Languages and other compact syntax so your code becomes easy to read and maintain
* makes writing shell and build scripts easy with its powerful processing primitives, OO abilities and an Ant DSL
* increases developer productivity by reducing scaffolding code when developing web, [[GUI]], database, or console applications
* simplifies testing by supporting unit testing and mocking out-of-the-box
* seamlessly integrates with all existing
* compiles straight to Java [[
Useful Groovy links:
* [http://groovy
* [
* [http://www.jcp.org/en/jsr/detail?id=241 JSR 241]
* [https://github.com/kdabir/awesome-groovy awesome-groovy]
* [http://snipplr.com/all/language/groovy Code Snippet Repository]
|