Re: Gradle, Mave, etc. [was I hate new DUB config format]

2015-11-30 Thread CraigDillabaugh via Digitalmars-d

On Monday, 30 November 2015 at 18:56:58 UTC, Russel Winder wrote:
On Sun, 2015-11-29 at 22:38 +, Paulo Pinto via 
Digitalmars-d wrote:





But this might be just a bikeshed issue. I have no intention of 
giving up on Gradle and SCons, I am intransigent. :-)


If it is a bikeshed issue then it will feel right at home in this 
thread.


Re: Gradle, Mave, etc. [was I hate new DUB config format]

2015-11-30 Thread Russel Winder via Digitalmars-d
On Sun, 2015-11-29 at 22:38 +, Paulo Pinto via Digitalmars-d wrote:
> 
[…]
> Only those that are required to use it for Android and suffer the 
> pain of slow builds yet to be fixed as announced on Google IO 
> 2015.
> 
> I have seen zero projects move to it, otherwise.

On the other hand I have seen none stay with Ant or Maven given the
option of Gradle. Those that stayed were told they didn't have an
option – for no good technical reason, just management "don't touch
anything" attitude.

> All our customers are on Ant and Maven.

Maven I can sort of live with but only on double pay. Ant is beyond the
pale in 2015. It was a late 1990s hack due to Make hatred.

> Personally I don't see any value on Gradle, besides having more 
> time to fetch coffee.

I see huge value in Gradle as a replacement for Maven (and Ant of
course). I have never seen the massive slow downs you intimate, for
projects I have seen with both Maven and Gradle builds, the Gradle
builds were a little slower, but the scripts were far, far easier to
maintain since al the imperative things were in the build scripts not
in additional Java plugins.

But this might be just a bikeshed issue. I have no intention of giving
up on Gradle and SCons, I am intransigent. :-)

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



signature.asc
Description: This is a digitally signed message part