Had to chime in on the first of the named "principles" of the language, because it makes a good example of what I think is wrong with the Rust community:
> “Reliable: If it compiles, it works.”
This isn't a principle. This is a subtweet.
The principle being elucidated is something more like "fully specified semantics" or "no undefined behavior". And that's fine. But phrasing it like this is (1) obviously a lie as plenty of Rust code will compile that doesn't work and (2) needlessly picking a fight with C/C++ instead of engaging productively in a discussion of tradeoffs.
Meh. It's time for Rust to start doing more and saying less, IMHO.