| vlad321 said: Microsoft can do whatever the hell they want, including rebuilding the system completely anew and not just adding onto it. The thing is they probably won't so we will just have to wait and see. Also in 100 years when they decide to write a OS fromt he ground up, they should use something other than C languages. C is the main reason why Windows is so unstable and has security holes. |
C languages IMO aren't the real problem, the most reliable and best performing OSes like BeOS, AmigaOS and QNX (great efficiency and unparrelled reliability) are mainly written in C (and C++) language(s). Performance critical parts, like parts of the kernel should of course be written in assembly for great performance.
The problems seem to be mainly regarding bad design and legacy bagage. MSDOS was probably the most horribly designed commercial (CP/M ripoff) operating system, Windows 3.x already was very inefficient (performance and memory footprint wise). It only got worse and worse, a business tactic seems to have been to make consumers upgrade and upgrade both their hardware and operating systems rather than optimising the operating system for previous configurations.








