On Thu, 24 May 2018 13:19:14 -0400
Emilian Bold <[email protected]> wrote:

> There are two build systems I want to learn more and use. Google's
> https://bazel.build and Facebook's https://buckbuild.com

Both interesting, but I think in ways Gradle maybe better than both.
Discussing using either bazel or buck for say a C project on another
list, e-devel[1]. They only support C++ and have various limitations.
Which Gradle maybe superior there in that sense for building native
code via C, C++ or other.

Not to mention seems both Bazel and Buck need python. Which I am not a
fan of by any means. I like that Gradle is mostly all java with some
groovy. All of which I can build from source easily and have most
packaged for Gentoo from source[2]. Just need to finish off a cli[3].
Maven I am stuck on due to its own means of generating code via Modello
and Plexus[4]. Stuff no one uses except for Maven itself it seems....

For Netbeans since it already has Gradle plugins, etc. I would think
that would be the direction to go for any build system replacement of
ant. Not that I find ant slow. I think moving to Gradle may reduce
build time. Not sure bazel or buck would make sense for Netbeans. The
python aspect I would not like of either... :)

1. https://sourceforge.net/p/enlightenment/mailman/message/36325378/
2.
https://github.com/Obsidian-StudiosInc/os-xtoo/search?q=gradle&unscoped_q=gradle
3. https://github.com/Obsidian-StudiosInc/os-xtoo/issues/37
4. https://github.com/codehaus-plexus/modello/issues/15

-- 
William L. Thomson Jr.

Attachment: pgpB6WmaXlkBU.pgp
Description: OpenPGP digital signature

Reply via email to