If you still think that operating systems are tied to hardware, you need to update your thinking; nowadays there are lots of options that let you run one operating system within another or in parallel ...
I'm writing short programs and I need a way to quickly determine if they run PERFECTLY, according to automated measures. That means every main function has to return 0 (not void), warnings should be ...