Gant 1.2.0
Possiamo definire Gant la versione groovyzzata di Ant: coniuga la miriade di task Ant con tutta la potenza espressiva di Groovy, divenendo uno strumento davvero formidabile per la gestione di tutte le attività tipiche per cui useremmo il noto build tool, ma con il vantaggio di trovarci nel contesto di un vero e proprio linguaggio di script. Ho avuto modo di usare Gant in un paio di progetti Groovy attualmente in produzione, per le normali attività di gestione del ciclo di build (compilazione, test, packaging e deployment) e l'ho trovato davvero intuitivo (soprattuto per chi conosce gia' Ant) e molto piu' rapido ed agile rispetto ad Ant stesso. Questo, credo, perche' gant realizza quello che viene definito un Iternal DSL (Domain Specific Language), cioe' un dsl realizzato con lo stesso linguaggio per il quale viene utilizzato. Adesso e' disponibile uscita la versione 1.2.0.