Build-related Presentations

Russel Winder is the originator of Gant, an Ant task scripting system that uses Groovy as the scripting language. Some people use Gant instead of Ant as a build framework so as to avoid using XML as the build specification language in favour of using Groovy. Russel is also a committer to the Gradle project which is a fully-fledged build framework that uses Groovy as the specification language: Gradle is a flexible replacement for Ant and Maven.

During the No Fluff, Just Stuff eXchange event held in London 2007-08-29/2007-08-31, the Groovy and Grails User Group asked Russel to do a presentation on Gant. A PDF of the slides can be found by clicking here

Grails eXchange 2007 was the first conference dedicated to the dynamic programming language Groovy and the Web applications development framework Grails. Russel Winder gave a talk at Grails eXchange 2007 entitled Understanding Gant.

At the PyCon UK 2007 conference, Russel Winder gave a presentation about SCons: Python is the Future of Build Systems which concluded that internal domain specific languages (DSLs) are the future for build systems, that dynamic languages are needed for DSLs, that Python is a great dynamic language, and that SCons is a great build system. Gant (which is based on Groovy and Ant) got a mention as well – but then Russel Winder wrote Gant so that is not really surprising.

Thoughtworks regularly host the London Geek Night. The session on 2008-08-18 was a collection of short talks with a discussion. Russel Winder presented a short talk on Gant. The slides can be found by clicking here.