Post

blaze: incremental compilation for Rust that’s 10x faster than rustc and also adds hot reloading it’s fast because it recompiles only the functions that changed, thus avoiding a full linker process, and also allowing the live program to be patched github.com/indexable-in...

github.comgithub.com

6 reposts85 likes

Does Bazel materially speed up Rust compilation? If so, it's not tremendously well advertised. I thought it was more for of a tool for really complex deployments that might need multiple languages and external resources.

oh I’m just complaining that they shoulda picked a different name is all, blaze is Google’s build system and the OSS version is called bazel lots of companies use it internally: Google, BMW, Stripe, Tinder, Spotify, Uber…

ye that’s what i thought it was too, but i do know they have things for incremental compilation so maybe. surprised to learn that it’s this deeply integrated into so many languages

this is basically a vibed version of a very longstanding project to make rustc behave like rust-analyzer

no, it’s an internal project in rustc. the rustc dev guide has a lot of info about this

in (not b4) several people claim it’s plagiarized from their favorite build system, completely unaware that nothing is new, ever

right.. MIT & BSD are both a declaration of “do literally anything you want just don’t sue us”