Hi all! Im Evgeny, Software Developer. I used to ...
# welcome
f
Hi all! Im Evgeny, Software Developer. I used to work a lot with C++ and Python, in large comapanies. We were using Monorepo and build system for it. At Yandex, we had own build system, later at AID we were using Bazel. At the moment I’m working at startup Qwello, where we build charging stations for Electric Vehicles, and the software for them. We have our code in the monorepo, but do not have build system, that rebuilds everything based on dependencies. I’m choosing between Bazel and Pants. And it looks to me that Pants is better for us: the learning curve is not that steep, and we can still keep the existing project files.
👋 7
b
We chose Pants over Bazel when we evaluated roughly a year ago
We were already on Bazel, so we actively did work to move off it 😅
b
Welcome! You might be interested in our two newest case studies, from @fresh-cat-90827 about Oxbotica's use of Pants and from @high-yak-85899 about Astranis'. Alexey in particular addresses their use case in developing autonomous vehicles, and Nate goes into detail about why they chose Pants over Bazel. Both are very DS-/ML-heavy use cases. https://blog.pantsbuild.org/tag/case-studies/ IBM (Joshua, above), Coinbase, and iManage have also published case studies on other sites.