3 ms·
I do understand some factors, but I never noticed it being like super slow to build. My personal project takes seconds to compile, but fair enough it's small,
by Ygg2 4y ago
I do understand some factors, but I never noticed it being like super slow to build.
My personal project takes seconds to compile, but fair enough it's small, but even bigger projects like a game in Bevy don't take that much to compile. Minute or two tops. About 30 seconds when incremental.
People complained of 10x slower perf. Essentially 15min build times.
Fact that older versions might be slower to compile fills another part of the puzzle.
That and fact I have a 24 hyper thread monster of CPU.
- TinkersW 4y ago30 seconds isn't incremental, that is way too long. I work on a large'ish C++ project and incremental is generally 1-2 seconds. Incremental must work in release builds(someone else said it only works in debug for Rust), although it is fine to disable link time optimizations as those are obviously kinda slow.
- Ygg2 4y ago> 30 seconds isn't incremental I don't recall exact numbers. But bevy can pull a lot of depenencies. Enough for `target` directory to rival NPM worst offenders (e.g. ~1GB).