acm-header
Sign In

Communications of the ACM

ACM TechNews

Groovy Language Proposed as Apache Incubator Project


View as: Print Mobile App Share:
The Groovy language's logo.

The Groovy dynamic object-oriented programming language has been formally submitted to the Apache Incubator, the first step toward becoming an Apache Software Foundation Top-Level Project.

Credit: Zorak1103

The Groovy dynamic object-oriented programming language has been formally submitted to the Apache Incubator, the entry path into the Apache Software Foundation (ASF) for projects and codebases that aim to become part of the foundation's efforts. Groovy's submission is the first step to becoming an ASF Top-Level Project.

Groovy is a dynamic programming language for the Java platform, similar to Python, Ruby, Perl, and Smalltalk. Groovy also has optional static type checking and static compilation facilities, according to ASF's Roman Shaposhnik. In addition, the programming language can be used as a scripting language for the Java Platform or to write complete applications, is compiled to Java Virtual Machine bytecode, and works with other Java code and libraries.

"We'll continue to develop the project under the Apache umbrella, which encourages and promotes the community, the collaboration around the sources of the project, and the cross-pollination as well across projects of the foundation," says Groovy developer Guillaume Laforge.

Although Groovy has been developed under an Apache License version 2.0 under an open governance community management process for some time, until now it has been a project mostly sponsored by a single company.

From eWeek
View Full Article

 

Abstracts Copyright © 2015 Information Inc., Bethesda, Maryland, USA


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account