Same for me, I used to use Raspberry Pi as my main machine, even for development, I even did some C back then but I was just trying a bit of Rust, not lots of compilation. After I used it (even until now), made me more cautious that resources are important, using all kinds of minimal stuff, maybe that is one reason that got me into rust, compile time is bad but run time is really good.
@burjui Last time, I can only afford myself a Raspberry Pi 2, I even got it from my dad. Not everyone could afford 16 GB and 8-core AMD processor. Until now, I buying an 8-core AMD processor also cost me a buck which is the reason I choose not to switch (my laptop have some issues but works fine most of the time). Buying a laptop worth 300 USD is still okay but maybe not more than 1.5x of that.
Things got better after I got a x220 few years later, but building Rust itself takes like more than 6 hours on clean build, and one line change and rebuilding stage 1 (keep-stage 0) of compiler incrementally took me an hour just to check (not build/run), so one day can only do one line change to check.
Then I go ask around. If you are doing open source stuff and is really limited in hardware, I guess you could try requesting an account from compile farm https://internals.rust-lang.org/t/gcc-compile-farm-for-rustc/9511 to access machine provided from others (for free), it may be a bit lag if you are in east side of the world like me (far from server). @z0mbie42 Wish you good luck!