Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 5 - Pages: 1  
  Click to reply to this thread Reply

Groovy Reaches 1.0 Release

URL: Guillaume Laforge

At 2:10 PM on Jan 4, 2007, Michael Urban wrote:

The Groovy dynamic language for the JVM has reached an important milestone with the recent release of version 1.0. Among other uses, Groovy is the language behinds the Grails web framework for Java--one of Java's answers to Ruby on Rails. Two release candidates have been extensively tested against two real world projects, including a mission critical insurance application. The release candidates were also tested with Spring 2.0's scripting integration, and the RIFE framework.

The latest distribution of Groovy can be downloaded at the following location:

http://dist.codehaus.org/groovy/distributions/?C=M;O=D

The jars are not in Maven's repository yet, but for now, can be found here:

http://dist.codehaus.org/groovy/jars/
1 . At 3:09 PM on Jan 4, 2007, Mark Haniford wrote:
  Click to reply to this thread Reply

Re: Groovy Reaches 1.0 Release

Congratulations Groovy team.
2 . At 5:00 PM on Jan 4, 2007, Gregory Pierce DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

EXCELLENT!

I strongly applaud all the work that went into getting Groovy up to speed. The dark horse has finally crossed the finish line and its looking better than all the things that used to outshine it.
3 . At 6:58 PM on Jan 4, 2007, Mike P wrote:
  Click to reply to this thread Reply

Re: Groovy Reaches 1.0 Release

That's great, can't wait to horse with it.

ps. Is there a possibility of providing a normal build.xml file, so people that have trouble configuring maven can still build from source with just ant?
Perhaps the dependencies can be solved by a tarball or zip file containing all the necessary jar files.
It looks like currently, with Maven, it is hardcoded to load all the dependencies from this bibio-something site. If that site is down (I've seen it down), noone can download it. Publishing a jar-partypack on sourceforge along with a plain build.xml would make life so much less stressful. Unless you download the binary of course, but some like to compile from source...

Or else, how about downloading both the binary and the source right on top of it, with a plain build.xml file that uses the jar dependencies from the binary...
4 . At 4:48 AM on Jan 5, 2007, TomiSchuetz wrote:
  Click to reply to this thread Reply

Re: Groovy Reaches 1.0 Release

Great! Thanks to the Groovy Team :)

To get an introduction, have a look at Groovy in Action: http://groovy.canoo.com/gina
6 . At 8:52 AM on Mar 12, 2007, Israr Ahmed wrote:
  Click to reply to this thread Reply

Re: Groovy Reaches 1.0 Release

Many congratulations to Groovy Team on successful relase of 1.0
There certainly have been performance issues with Java. We've been working really hard on them. The primary way we've attacked the problem is with advanced virtual machines. The performance has been getting very nice. --James Gosling, 1999.

thread.rss_message