Bazel is the Worst Build System, Except for All the Others
We talk about this at Windmill Engineering too! We've been trying to reconcile two statements:
- Bazel is magic inside Google
- Bazel is a pain to integrate in open source projects
Why?
Before we start picking apart Bazel, it's important to frame this discussion. We love Bazel! And we think our industry has problems with contempt culture. We don't want to shame Bazel so much as open up discussion on the design decisions that Bazel made. There are zero-sum trade-offs between supporting different types of projects. Even when it's the right trade-off to make, it's still useful to articulate the downsides.
Read full article from Bazel is the Worst Build System, Except for All the Others
No comments:
Post a Comment