If only it wasn't Java. It's ridiculous that a relatively simple build tool requires such a monstrous dependency for no reason.
Bazel? Simple? Hmm… Also fyi - bazel ships as single binary with 0 dependencies
At least is faster than Python based build systems.
Can't argue with that.
1. I don’t think anyone who know enough about Bazel to describe it as simple.
2. Why do you dislike Java? Most of FAANGMULA uses it in some capacity no?
1. Not Bazel itself is simple, the concept of build systems is simple enough to be implemented in native and more portable languages.
2. I was unfortunate to write some Java in the past. Strong dislike of it since. Nowadays I prefer natively compiled languages.
I was expecting its Java based nature to be a problem but in practise found bazelisk to be remarkably self contained and fast.
Bazel has issues but Java isn't one of them.
Ideally distributed to a thousand machines via BRE