BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Groovy Content on InfoQ

  • JRuby on Grails?

    The head of the JRuby project ponders the possibility of replacing the Groovy parts of the Grails web framework with JRuby. The head of the Grails project responds.

  • Will dynamic languages save Swing?

    Will dynamic languages save Swing? Does Swing need saving? These questions have been discussed in detail over the last few days with opinions varying from JRuby to Groovy as saving Swing to Swing not needing saving.

  • InfoQ Book: Getting Started With Grails

    In this latest InfoQ book, Jason Rudolph introduces Grails, an open-source, web-app 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 Grails and experience it by building a Grails app.

  • Issues with the ActiveRecord Pattern and Statically Typed Languages

    Hibernate team member Emmanuel Bernard recently wrote on the issues with the ActiveRecord pattern and statically typed languages like Java.

  • A Discussion On Grails in the Enterprise

    Groovy/Grails has continued to gain momentum in recent months. Grails co-founder Steven Devijver recently took a look at the Java web framework space and the case for Grails in the Enterprise.

  • Groovy Eclipse Plugin Updated Including Basic Code Completion

    The Groovy Eclipse plugin has been updated to make use of Groovy 1.0 and includes basic code completion among its features.

  • Groovy 1.0 Released

    Groovy 1.0 was officially released today after last month's release candidate. 2007 is shaping up to be a important year in the evolution of the Groovy language with a number of developer and book announcements.

  • Groovy Gains Big Sky Sponsorship and aboutGroovy Portal

    The momentum behind Groovy continued to increase this week with the announcement of Big Sky Technology's funding of Jochen Theodorou's services full time to work on the project and the launch of the aboutGroovy portal.

  • Groovy Marches Toward 1.0 with RC1 Release

    Groovy RC1 was released this week. This is a significant milestone in the project with a 1.0 version on the horizon before the end of the year. Among the additions in RC is a re-implemented and reworked Meta-Object Protocol which is the core of Groovy's runtime system.

  • InfoQ Article: Painless AOP with Groovy

    In this latest article, John McClean shows how to use Groovy's MOP to perform AOP interception without proxyies or bytecode manipulation, and shows how the same is possible in Ruby and other dynamic languages.

  • Using Groovy To Write Less Code

    In a new IBM DeveloperWorks article, Scott Hickey compares writing code in Java versus Groovy. He finds that Groovy allows developers to focus more time writing algorithms and less time focusing on language semantics.

  • JRuby: What happens next? Will it affect Groovy/Grails?

    Since Sun's announcement of their hiring of JRuby committers Charles Nutter and Thomas Enebo, both as well as Tim Bray of Sun have both provided follow up answers to questions about what will happen next. The blogsphere has also began discussing the announcement in respect to other projects such as Groovy/Grails.

  • InfoQ Article: Grails + EJB Domain Models Step-by-Step

    Grails could bring Ruby on Rails style productivity to the Java platform, built on the Groovy language and fully integrated with Java. In this tutorial, Jason Rudolph shows how to use Grails to quickly build a functional website around an existing EJB 3 entity bean domain model with very little code.

  • Catching up with Groovy

    Groovy released its jsr-6 version last week. InfoQ chatted with lead Guillaume Laforge to find out the current status through 1.0 final. Noteworthy in the JSR-6 release are patches submitted by Oracle around Groovy's easy support of JMX beans, a new solution for mocking (based on Groovy's Meta-Object Protocol), stored procedures. Enhancements for 1.0 aim to make Groovy as fast as raw Java.

  • InfoQ Book Review: Agile Java Development with Spring, Hibernate and Eclipse

    Matt Morton asked the question "Can Java be as Agile as the Dynamics (Ruby, Python, Groovy)?" and went to Anil Hemrajani's book to find out. He found a readable, useful book, and helps idenfity the right audience for this book.

BT