19

Migrating to Bazel symbolic macros

Is anyone really using bazel outside Google in any meaningful capacity? There used to be a number of really popular and widely used projects such as closure compiler, gwt/j2cl, guava and other Java libs, and supposedly lots of golang stuff (not to speak of k8s where people seem to be satisfied it's a black box) that are dying behind bazel walls.

2 hours agotannhaeuser

Open source projects? Maybe less so.

But there are definitely companies that use Bazel in a major way.

an hour agoxen0

I wish tools like CMake and Bazel simply used Lua, Python or JavaScript for their configuration instead of making their own languages with numerous quirks. There's literally no benefit of doing that.

3 hours agodiath

Buck 1 used Python directly and it had lots of issues compared to Starlark.

3 minutes agogreener_grass

Bazel uses Starlark, which is pretty much a deterministic subset of Python. Using Python directly would not be a good idea.