In ThoughtWorks we get together at least once an year for a whole weekend to drink beer and do whatever people consider interesting. This year’s ThoughtWorks Australia Away Day (AKA Team Hug) was somewhere in Victoria and among other activities (and a bus crash) we had technical sessions.
I used one of those slots to do […]
Archive for the 'groovy' Category
ThoughtWorks Away Day Presentation: Common Myths about Type Systems
Published by August 12th, 2009 in c#, clojure, groovy, haskell, java, language oriented programming, lisp, object orientation, rails, ruby, software design, thoughtworks and trends. 7 CommentsGetting Cloudy: Clojure on Google App Engine
Published by April 8th, 2009 in business, case study, clojure, cloud computing, components, groovy, java, lisp, soa, software architecture, software design, thoughtworks, trends and web. 8 CommentsSome weeks ago I joined a handful of ThoughtWorkers invited to test the new Google AppEngine’s Java API. Unfortunately I had a project requiring a lot of attention during most of this period but once back on the beach I found some time to play around with it.
Cloudy Skies
Google AppEngine (GAE) is Google’s shot in […]
Static Types for Long Feedback Cycles?
Published by February 6th, 2008 in agile, groovy, java, object orientation, ruby, software architecture, software design, thoughtworks and trends. 4 CommentsJay Fields wrote a post named “Static typing considered harmful” where he gets to some interesting conclusions.
Type verification provides very little confidence that an application works. The little confidence it does provide comes at the cost of being confined by the type system. Verifying types is better than testing nothing at all. But, only verifying […]
Configure Spring using Grails DSL
Published by November 29th, 2007 in domain specific languages, groovy, java and language oriented programming. 2 CommentsDave Syer wrote a post on how you can use Grails’ DSL to configure the Spring Framework even without using Grails as your application framework. It is nice to see that Spring folks are writing about the benefits of LOP in configuration but I really think that Spring still needs a lot of changes to […]
DSLs in Groovy: Bad Example
Published by November 4th, 2007 in domain specific languages, groovy, java, language adaptation, language oriented programming and ruby. 0 CommentsGroovy is a very nice and effective dynamic language for the JVM. It has lots of Ruby’s features and before JRuby was actually useful was my favorite JVM language. I’ve written lots of Groovy code, from functional testing to scripts that would allow users to write business rules.
Geertjan wrote a post that points to a […]

