linux的程序为什么都不用c++而用c?象vim为什么不用c++编写?

2024-11-07 10:31:47
推荐回答(5个)
回答1:

C语言和linux是共同发展起来的。C语言更能代表linux文化。
C++面向对象的语言,面向对象会把数据封装起来,这种做法和C语言相比较,不便于程序员和程序员的交流,也不便于程序员和系统交流。而VIM是开源软件,也是linux文化的代表软件,当然得用C语言。

回答2:

那些都是很悠久的历史的了,新东西有可能用C++

回答3:

因为linux的内核使用C语言写的,很多系统的API都是C语言接口的

回答4:

当时都没得C++语言哈。另外C++效率比起C很多方面还是差多了,
操作系统最重要的一个方面就是速度了。

回答5:

c和汇编才是王道!