Gradle x Maven

Senhores,

Baixei o código fonte do spring security pra analisar pontos que eu poderia customizar no uso desta framework e percebi que eles estão usando Gradle como ferramenta de build.
Curioso, dei uma pesquisada na web e encontrei o seguinte post no stackoverflow:

Atualmente uso maven nos projetos novos que inicio e nunca usei Gradle mas vou separar um tempo para dar uma olhada.
A fim de levantar algumas opiniões a respeito, resolvi abrir este tópico e perguntar: quem já usou os dois, Gradle e Maven, preferiu qual deles? Quais as vantagens de um e de outro?

oi iogui

A gente tem usado gradle em alguns projetos e gostamos muitos de seus defaults, da configuracao sucinta e em especial do facil aprendizado e ausencia de XML. Infelizmente seu bootstrap é bastante lento.

A Cecilia da Caelum escreveu sobre ele na MundoJ 44:
http://www.guj.com.br/java/225462-ja-nas-bancas---revista-mundoj---edicao-44---ensinamentos-para-arquitetos

[quote]A Cecilia da Caelum escreveu sobre ele na MundoJ 44:
http://www.guj.com.br/java/225462-ja-nas-bancas---…–ensinamentos-para-arquitetos[/quote]

Putz… eu perdir a MundoJ 44… rs

Mas não tem problema não, já baixei o Gradle e testei aqui na raça, com base na documentação deles…
Rapaz… eu gostei!.. A primeira vista, ele tem as vantagens do Maven, as vantagens do ANT sem ter as principais desvantagens dos dois.
Os arquivos de configuração podem ser desenvolvidos de forma a ficarem bastante sucintos e legíveis e me parecem bastante poderosos pois dá pra programar neles!!
Além do mais, não temos aqueles xml horrorosos do Maven ou do ANT.
Eu nunca mexi com Groovy mas consegui me virar bem com o Gradle.
Os testes que fiz foram bastante básicos mas já deu pra ter um primeiro contato.
Me parece que é possivel fazer uns arquivos de configuração bem porcos e complexos pois, aparentemente, o Gradle abre muito mais possibilidades neles do que o Maven e o Ant nos seus respectivos arquivos de configuração mas não vejo isto como um problema em vista das inúmeras possibilidades.

A primeira vista, está aprovado.

Obs: Encontrei um tutorial interessante pra quem já conhece Maven e quer dar uma olhada no Gradle:
http://www.beeworks.be/maven-to-gradle-part-1/

[]s