Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I just bootstrapped Rustc 1.58 using only GCC and mrustc sources on an 8 core 16 thread machine with 32 GB memory and lot's of disk space. It took 20 hours.

If you think Rust is bloated, I agree.



It's hard to even respond to this lol

1. You used an in-progress compiler to build a project and you're drawing conclusions about the language it compiles?

2. The compiler is huge, why does that imply any "bloat" of the language? Compilers do lots of things that aren't "visible" at the language level - optimizations, producing helpful errors, providing code completion/analysis assistance, etc.

3. What does "bloated" even mean?

4. What makes you think that 20 hours is very slow? Have you tried building Clang and llvm together from source? It can take quite a while, but it also depends heavily on how you build it (which build system, flags, etc), which you've not given any information on.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: