日期:2014-05-16  浏览次数:20726 次

感觉linux以后内核会用C++来写,有同感者请跟进!
内空

------解决方案--------------------
linus 是坚决反对的。

当然Linux里很多地方都用到了面向对象思想
------解决方案--------------------
根本就不可能的事情,你就不要空想了
------解决方案--------------------
那是不可能的,看看 link and load。
C++几乎是什么用也没有的东西。
------解决方案--------------------
干吗要用c++呢?
------解决方案--------------------
为什么不用C而用更慢的C++?
------解决方案--------------------
不太可能用C++
C++的继承,重载等特性隐藏了不少二进制实现方面的东西,而这些对于操作系统的核心数据结构很重要。
------解决方案--------------------
c++

?我不用
------解决方案--------------------
不大可能,
linux的内核没有越变越大,
windows倒是有望,
------解决方案--------------------
越底层的就该越注重效率.
C++的优势在于便于管理和异常处理.
1. 合理的设计和安排情况下, C语言也可以做到便于管理, OO-C就是这个道理.
2. C++的异常处理效率极低, 不适合内核.
------解决方案--------------------
效率最重要,否则用java 算了
------解决方案--------------------
不可能用C++的,有很多东西,还巴不得用汇编来写呢
INTEL的Xscale平台,intel就提供了很多代码库,全是用汇编来写,尤其是对信号、音视频、等
------解决方案--------------------
以后可能不是用C,但用C++可能性也不大,目前能够给C接班的可能还没出现,C好像也没有衰老的迹象