Starting out in Griffon: 3. Logging
I soon wanted to do 3 things with logging in my Griffon app: * Inject a logger (e.g. log4j) into all my MVC components. * Filter out the cruft... more »
Tweet 0 CommentsSave Tags: groovy, gui, java
Using Gradle for a Mixed Java and Groovy Project
Gradle is a build system to build software projects. Gradle supports convention over configuration, build-in takss and dependency support. We write a... more »
Tweet 0 CommentsSave Tags: groovy, java
Clojure Concurrency
A quick look at using the Clojure's software transactional memory for concurrency. A Groovy example is provided to compare with the Clojure example.
Tweet 0 CommentsSave Tags: groovy, other languages
Groovy, Sometimes You Still Need a Semicolon
Like Javascript, semicolons are optional in Groovy except for when they aren't optional. These examples are both pretty contrived, though I found both... more »
Tweet 0 CommentsSave Tags: groovy, opinion