Bazel, despite its promise of hermeticity and reproducibility, presents significant challenges, particularly due to its read-only sandboxing and lack of robust Windows support. The article discusses three main "sins" of Bazel, including its dependency management issues and the complications arising from its attempts to cater to a broader user base, ultimately questioning the effectiveness of its approach compared to more curated systems.
bazel ✓
software-engineering ✓
dependency-management ✓
+ windows-support
reproducibility ✓