DUB - call to arms
Nick Sabalausky (Abscissa)
SeeWebsiteToContactMe at semitwist.com
Thu Apr 18 16:01:46 UTC 2019
On 4/18/19 5:40 AM, Russel Winder wrote:
>
> The Gradle people have been through all this over the years, and now
> have an excellent dependency management system including allowing quite
> fine grain manual specifications.
>
> Gradle now has a C++ build as well as the whol gamut of JVM-based
> languages. An alternative is to add D to this.
My old JVM days predate Gradle, but at a glance it looks like Gradle is
mainly a buildsystem. As the key problem we're facing is needing to
separate package management from buildsystem, utilizing Gradle seems
like a tough sell (tough to sell to me, included), even if only utilized
for its package management.
Although I'm personally not entirely against the idea of utilizing an
existing cross-platform language-agnostic package manager behind-the-scenes.
For example: What do you think of 0install?
<https://github.com/Abscissa/DPak/issues/1> I haven't personally used
it, but I've had my eye on it for quite a number of years. Seems similar
to Nix, but without the difficult Nix expression language, and without
the difficulty of installing older package versions.
More information about the Digitalmars-d
mailing list