Comment: Re:bad idea (Score 2) 240
Another downside is simple -- heterogeneous environments make life easier for the blackhats. If everything used the same architecture, it means that a low level bug that can get code executed in ring 0 (to use Intel's terms) would affect everything from the embedded device, all the way to the supercomputers. Having different architectures means that damage due to a bug similar to the F0 0F bug of yore would be limited and containable.
I think you mean homogenous environments.