Depends on what you mean by "hardware". Most microcontrollers can't. There are a bunch of ancient processor architectures that modern Linux doesn't support either, and more esoteric setups that no one has bothered to port Linux to.
Rust, IMO, provides a set of convenient features (borrow checker, RAII, generics, sane operator overloading, opt in unsafety) while leaving out ones that get pretty invasive and are hard to use in an embedded context (exceptions, new/delete operators, GC).
We're talking about those PPP loans that businesses and the wealthy abused, and not student loans that people are stuck with due to systemic causes... Right... Right...
Everybody gangsta with the "don't be evil" clause until the authors turn out to be a nutjob who thinks trans people are blights against God and must be exterminated.
I doubt (or at least hope) that that's not what they think, but hopefully that illustrates why the clause is dumb.
Even if the software was perfect, virtually all desktop RAM isn't ECC equipped, so you potentially have even the hardware corrupting the state and requiring restarting because of that.
Second floor room, with the source/gmod "missing texture" purple-black checkerboard patter on the rug, chair, and door frame, and a red "Error" mesh in the middle of the room.
Depends on what you mean by "hardware". Most microcontrollers can't. There are a bunch of ancient processor architectures that modern Linux doesn't support either, and more esoteric setups that no one has bothered to port Linux to.