Again, strongly disagree. Bazel focuses on the big company workflow. Cargo focuses on the open source workflow. It would have been a mistake to try to serve big companies first without focusing on package management/code sharing.
-
-
This Tweet is unavailable.
-
Replying to @sayrer @graydon_pub and
I’m not talking about big companies vs. small companies. I’m talking about companies vs. the open source ecosystem. How many large open source projects use Bazel? Not even Chromium does!
1 reply 0 retweets 0 likes -
(And one of the reasons why Bazel is not used by Chromium is a lack of emphasis on Windows support, which again goes back to the open source ecosystem vs. companies.)
1 reply 0 retweets 0 likes -
This Tweet is unavailable.
-
Replying to @sayrer @graydon_pub and
Explain how Cargo does not have reproducible builds. Look, if Rust had said “we’re not going to provide a package manager, just use Bazel” the language probably would have died.
1 reply 0 retweets 4 likes -
This Tweet is unavailable.
-
This Tweet is unavailable.
-
Replying to @sayrer @graydon_pub and
Cargo is totally reproducible. You just need to make sure your dependencies are in Cargo. Reproducibility was, like, the #1 design goal for Cargo! What you’re objecting to is the fact that Cargo doesn’t integrate with existing company build systems.
1 reply 0 retweets 0 likes -
This Tweet is unavailable.
Rustup does, which is how most everyone gets Cargo.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.