The DUB package manager
deadalnix
deadalnix at gmail.com
Sat Feb 23 05:58:32 PST 2013
On Saturday, 23 February 2013 at 11:21:06 UTC, Russel Winder
wrote:
> On Sat, 2013-02-23 at 10:20 +0100, SomeDude wrote:
> […]
>> Well, in the Java world, there is ant. It does the trick, but
>> it's quite ugly.
>
> Anyone in the Java world still using Ant is just so last decade
> ;-)
>
> Maven attempts to be wholly declarative and succeeds in that
> all the
> hard work is done via plugins coded in Java or Groovy code.
>
Comparing ant and maven is not appropriate here as maven is a
build system + a package manager when ant only builds.
The plugin system of maven is notoriously hellish. This shows 2
things :
1/ That extending the build system is really required, and if not
permitted from the build file themselves, by plugins to extends
the descriptive capabilities of the descriptive language.
3/ That the benefice of having the build tool and the package
manager working together is big as people plebiscite it even when
the system is way worse on many other aspects.
More information about the Digitalmars-d
mailing list