本文介绍了为什么人们不使用c ++来制作操作系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么Linux,MacOS和其他操作系统是用C编写的,而不是用C ++写的?是不是C ++ C有新的功能?

Why are Linux, MacOS and other operating systems written in C and not in C++? Isn't C++ C with new features?

推荐答案

很简单的答案是没有任何重要的全新的操作系统自从C ++在90年代后期成熟以来,创建了所有 。并且使用C ++本身并不是一个足够令人信服的理由来完全重写现有的成功的操作系统。

The very short answer is that no entirely new operating systems of any significance have been created at all since C++ attained maturity in the late 90's. And using C++ is not, by itself, nearly a compelling enough reason to completely re-write an existing successful OS.

这篇关于为什么人们不使用c ++来制作操作系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-24 21:11