討論串[問題] 為什麼作業系統都用C寫? 而不用C++呢?
共 37 篇文章
內容預覽:
能用 c 寫出 os 的開發人員,. 也能用 c++ 寫出 os 嗎?可能不一定,. 因為還需要 c++ 相關知識。. 要打造什麼樣的環境才能從使用組合語言進而使用. c 語言呢?. init bss, init stack, 在 x86 上使用. x86 Protected Mode Flat M
(還有1207個字)
內容預覽:
個人覺得 C++ 的「包袱」大了一些,不是說 runtime 成本,而是說集低階描述、. OOPL、metaprogramming,甚至現在還有 functional programming 的元素於一身,. 光提 "C++" 很難讓人清楚掌握語言的特色,更別談 "writing OS Kernel
(還有452個字)
內容預覽:
Embedded OS 算不算 OS ?. eCos kernel 就是用 C++ 寫的, 其實架構也還滿優美的 (審美觀本來就是很主觀的事情)http://wiki.ccw.com.cn/ECOS. C 能做的事情, 沒道理用 C++ 就做不到.. 個人認為, 語言的事情, 真的就像宗教信仰, 怎
(還有22個字)