The german magazine JavaSpektrum organized the "Dynamic Languages Shootout" contest for the OOP 2008 conference. The task was the creation of a computer game similiar to Scrabble in a dynamically typed programming language.
The screenshots shown on this page are from the version 1.1, which is a bug fixed and enhanced version of the original code.
The program comes with dictionaries and user interfaces for english and german. Other languages can be added easily.
There is extensive documentation available in german. Sorry, but i did not had the time to translate it into english and a requirement of the competition was to write the documentation in german.
There are the following packages available. They have to be used with Groovy 1.5.6 and Grails 1.0.3.