Re: [問題] 為什麼作業系統都用C寫? 而不用C++呢?
看板C_and_CPP (C/C++)作者MasterChang (我愛ASM)時間16年前 (2009/03/07 23:13)推噓5(5推 0噓 1→)留言6則, 5人參與討論串22/37 (看更多)
其實原po的標題就有問題。
「為什麼作業系統都用C寫? 而不用C++呢?」這問題就好像問一
個賣雞排的人 「妳為何創業要賣雞排?而不是賣大腸包小腸?」
其實看windows和linux這些主流的OS,當初這些OS問世時,C++還
不知道在哪(1991左右)。 再來開發人員決定用C時,那OS就是用C
開發。沒有什麼為甚麼。
除了需要組語部份之外,其外需要用C可不可以用C++作? (C++可
以用VB、C# 等取代) 我想是可以的。問題是「誰要作?」、「做
了誰要用?」,另外要考慮toolchain的支援問題。
http://www.unixlite.org <--- C++寫的OS
http://www.pudn.com/downloads25/sourcecode/windows/console/detail82288.html
另外L4也是C++寫的OS。
總結:是有C++寫的OS,只是原po不知道。
--
不要問我從哪來,我只是一個浪跡天涯的工程師....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.69.21.38
推
03/07 23:15, , 1F
03/07 23:15, 1F
推
03/07 23:42, , 2F
03/07 23:42, 2F
→
03/07 23:44, , 3F
03/07 23:44, 3F
推
03/08 00:09, , 4F
03/08 00:09, 4F
推
03/08 00:19, , 5F
03/08 00:19, 5F
推
03/08 00:51, , 6F
03/08 00:51, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 22 之 37 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章