It *is* convenient for developers, though, for pretty much the same reason: you don’t have to think as hard about locking and whatnot because the compiler is checking your work.
I’d say it’s a lot more convenient to write bad C than bad Rust. To put it another way, Rust shifts frustration left and can be disheartening for some people.
@HaraldvonBlauzahn
It *is* convenient for developers, though, for pretty much the same reason: you don’t have to think as hard about locking and whatnot because the compiler is checking your work.
I’d say it’s a lot more convenient to write bad C than bad Rust. To put it another way, Rust shifts frustration left and can be disheartening for some people.
@nebeker
Yes, exactly. I’m trying to write good code, so I appreciate tools that make it inconvenient to write bad code.