3 ms·
my biggest peeve is graal/substrate creating and using its own build tooling - for example mx (written in python) to do the build and compilation. Graal itself
by sandGorgon 9y ago
my biggest peeve is graal/substrate creating and using its own build tooling - for example mx (written in python) to do the build and compilation.
Graal itself uses mx.
I would wish they would use something far more popular and common like Bazel or even Gradle. TBH, mx predates all of these .... but its time to use modern tooling.
- pjmlp 9y agoBazel is popular for Google employees. Gradle is an enduring suffering for all Android developers, except the ones blessed with 16GB Xeons and SSDs. None of them sound modern to me. Specially Gradle, given my experience on Android development.
- sandGorgon 9y ago>Bazel is popular for Google employees. https://github.com/bazelbuild/bazel/wiki/Bazel-Users https://github.com/bazelbuild/bazel/wiki/Bazel-Users Asana, Databricks, Dropbox, Pinterest, Stripe and Uber ATG are not Google.
- pjmlp 9y agoAll of them irrelevant in the world of Java programming, hence why I wasn't even aware they were using Bazel.
- sandGorgon 9y agoThere are 13 references to building java projects on that page. I really don't want to get into a flamewar on this, but Bazel does have a lot of traction and is used in many wildly popular tools like Tensorflow. It would be nice to have that here as well.
- deleted 9y ago[deleted]