• submit to reddit
Matt Raible01/30/08
6561 views
20 replies

Is there room for both Rails and Grails in a company?

For the last week, I've been knee deep learning more about Rails and Grails. The reason is because I think developers (and companies) are going to have a hard time deciding which framework is best for them. The real question is: do they both do the same...

Alex Miller01/30/08
20840 views
4 replies

Is LINQ leaving Java in the dust?

Interesting story today asking whether LINQ has given .NET an edge over Java. LINQ is best-known as a way to embed SQL-like statements directly in code. However, it's really a much deeper technology that allows you effectively build DSL-like constructs in...

Andres Almiray01/30/08
17692 views
1 replies

MetaProgramming with Groovy I

Groovy is a dynamic language for the JVM not only because it supports dynamic typing (and static typing as well) but because it lets you modify and enhance classes with new methods and properties at runtime. The first part of this series lays out the basics...

Guillaume Laforge01/29/08
7112 views
7 replies

Groovy 1.5.2 out of the oven

The Groovy development team and G2One, the Groovy / Grails professional services company have just released a new bug fix release of Groovy 1.5, with the 1.5.2 version.

Steven Devijver01/29/08
7644 views
1 replies

What's the Status of NetBeans IDE's Groovy Editor?

Geertjan Wielenga is a Sun employee, part of NetBeans IDE community and NetBeans IDE Zone Leader here on DZone. He worked on the Groovy plugin for NetBeans IDE. I asked him about the status of the NetBeans IDE Groovy support, Sun's support for Groovy and his...

Andres Almiray01/27/08
3377 views
2 replies

Quick observable beans

In recent years we have seen the rise of POJOs which differ from JavaBeans as they are not usualy made to be observable, in other words, they do not publish events whenever one of their properties changes value. Observable beans are usually linked to UI...

Guillaume Laforge01/27/08
43837 views
5 replies

From Java to Groovy in a few easy steps

Groovy and Java are really close cousins, and their syntaxes are very similar, hence why Groovy is so easy to learn for Java developers. The similarities are such that most of your Java programs are even valid Groovy programs! However, as you learn Groovy,...

Craig Wickesser01/24/08
3883 views
3 replies

Groovy Google Grabber -- Using Groovy to Find Out How Many Pages Your Domain Has Listed in Google

David Walsh posted a PHP snippet that would check Google to see how many pages are listed for a given domain. I thought it was interesting so I decided to convert it to Python and now I have converted it to Groovy. I am very new to Groovy so I am sure there...

Steven Devijver01/23/08
3739 views
0 replies

A Groovy world: why framework configuration APIs matter

Somebody is writing the next big framework as you're reading. It could be a new OR mapper, a new web framework, a build system or a dependency injection container. Regardless of what this framework is designed for one thing will determine the level of...

Matt Raible01/23/08
7021 views
4 replies

Migrating a Rails app to Grails

There's an interesting trend I've seen happening at companies over the last year. More and more, they're experimenting with Rails and/or Grails for both prototyping and real applications. I think this is an excellent use for these frameworks as they both are...

Pratik Patel01/23/08
14841 views
0 replies

Grails & Dojo: Part I

I've been working on integrating Grails and the recently released Dojo 1.0.2. I'm particularly interested in the Dijit components that are now part of Dojo. It seems like a clean, easy way to get some AJAX widgetry into a web application. Grails comes with...

Rick Hightower01/23/08
19181 views
14 replies

Which IDE supports Groovy best?

Recently I got a lot of advice about Groovy and IDE support. In the recent past, I tried other IDE plugins for Groovy and was less than impressed. Yesterday evening, I tried IDEA + the Jetgroovy at the advice of Manuel Palacio and was quite impressed. Fred...

Michael Kimsal01/22/08
6714 views
0 replies

Grails for PHP developers II

Michael Kimsal delivers the second part of this series. This time he shows groovy examples alongside their PHP counterpart, which will surely help get acquainted with the syntax.

Michael Kimsal01/22/08
6493 views
0 replies

Grails for PHP developers I

Michael Kimsal shares his thoughts on Grails from a PHP developer perspective. In the first part of this series you'll find what motivated Michael to give Grails a look and some gotchas you may find when trying Grails coming from PHP.

Steven Devijver01/21/08
3497 views
2 replies

Experimental DslHelper for more concise DSL support code

As a follow up to the previous DSL article I propose DslHelper, an experimental class to further simplify DSL support code. Consider this DSL: architecture { rules { "beans-web" { } } } To implement the "beans-web"() method call...