Example, some countries have laws about operating factories or construction sites in when the outside temperature is too high. So they have artificial underreported those for decades.
Yeah, I'm aware of warehouses that underreport their interior temperatures so that they don't have to give their employees adequate ventilation and breaks. Amazon in particular.
It's really bad, but it's not quite the same society-pervading incentive for data manipulation.
It's kind of both. Hyper-V is a bare-metal (type 1) hypervisor. Windows runs virtualized, one level above it, in a privileged (host) VM, next to other (guest) VMs.
Having multiple compiler vendors is a problem IMO not a feature. It fragments the ecosystem - the code compiles fine with this compiler but not this other one. The maintenance of portable Rust code is significantly easier.
I think the way forward is multiple backends (LLVM + GCC) to improve platform support, but a single unified frontend that works correctly on all platforms is a good thing.
There is a single standard committee though. There is really nothing stopping them from shipping tooling that can do the conversions for people. The number of vendors isn't really the problem here. The problem is that the committee shifts that responsibility onto the vendors of the compiler rather than owning it themselves.
reply