InfoQ

Topic/Tag specific view

All content and news on InfoQ about Groovy


Latest featured content about Groovy

Securing a Grails Application with Acegi Security

Community
Java
Topics
Security

This article discusses the integration of the grails-acegi plugin with a sample Grails application. As part of this integration, there are three major components which will be used – Groovy, Grails and Acegi Security.

News about Groovy

JVM Dynamic Language Shootout

Community
Java
Topics
Dynamic Languages

Travis Jensen compares Groovy, Jython and JRuby for developing web based user interfaces.

Creating Domain Specific Languages with Groovy

Community
Java
Topics
Domain Specific Languages

Today marked the first day of the Groovy/Grails Experience, also known as 2GX, in Reston, Virginia. The conference spans three days and includes forty 90-minute sessions, panel discussions and code workshops. One of the first sessions of the day was Venkat Subramaniam's "DSL In Groovy." Venkat provided a thorough discussion on DSLs and how Groovy eases the creation and usage of them.

Articles about Groovy

What's New in Groovy 1.5

Community
Java
Topics
Scripting,
Dynamic Languages

In this article Groovy Project Manager Guillaume Laforge provides an overview of the new and noteworthy features of Groovy 1.5 including support for Java 5 features with annotations, generics and enums. You will also be introduced to enhanced Groovy tooling support via Maven and IntelliJ.

Book Excerpt and Review: Groovy in Action

Community
Java
Topics
Dynamic Languages

The Groovy language is bringing many of the features that have become popular in Ruby to Java and the JVM. Groovy in Action by Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge and Jon Skeet provides a guided tour to learning the language and places it can be put to use. . InfoQ is excited to present an excerpt of the book of along with a review by Grails team member Jason Rudolph.

Interviews about Groovy

Websphere CTO Jerry Cuomo on REST & Project Zero

Community
Java,
SOA
Topics
Web 2.0,
Scripting

IBM Fellow and WebSphere CTO Jerry Cuomo talks about REST and Project Zero, IBM's new Groovy & PHP based RESTful app mashup / scripting / dev tool.

Guillaume Laforge on Groovy and DSLs

Community
Java,
Ruby
Topics
Domain Specific Languages,
Dynamic Languages

Groovy project manager Guillaume Laforge discusses the history of Groovy, it's relationship to Java, where Groovy fits into Java development,how Groovy compares to Ruby, how Groovy enables domain-specific languages, and what future Groovy development will focus on.

Presentations about Groovy

Simplifying Enterprise Development with Groovy

Community
Java
Topics
Web Frameworks,
Dynamic Languages

Guillaume Laforge, Groovy project manager, teaches how scripting with Groovy can increase your productivity and help you build and test solutions faster on the Java platform. Topics include Groovy the language, Ant builder, XML support, Swing support, Groovy's Meta Object Protocol, and more.

Dynamically Typed Languages for the JVM

Community
Java
Topics
Dynamic Languages

Scripting languages are of growing importance, and they are typically dynamically typed. This session discusses improved support for these languages in the JVM, through the use of the new invokedynamic bytecode and through improved support for hot-swapping--modifying code and classes on the fly while maintaining the JVM software's security and integrity.

Books about Groovy

Getting Started with Grails

Community
Java
Topics
Web Frameworks,
Dynamic Languages

Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Over the course of this book, the reader will explore the various aspects of Grails and also experience Grails by building a Grails app.