討論串[問題] 為什麼作業系統都用C寫? 而不用C++呢?
共 37 篇文章
內容預覽:
我想再戰下去也沒什麼意義, 所以我自D文章. [要看原文還是可以跟我索取, 我可以從我信箱寄給你, 但我不想流於筆戰]. 我的論點也許有部份對, 也許有部份是錯的,. 但是當初回覆原po也只是就一般 programmer 可能常發生的狀況來回應,. 如果有人是高手, 那當然一定可以 tune 到好,
(還有243個字)
內容預覽:
不好意思 小弟沒讀過很多書. 跟樓上討論的大大們差得遠了. 但是關於OS為甚麼沒人用C++寫這個問題. 我一直以來都覺得還滿理所當然的耶. 理由簡述如下. 小弟一直認為越簡單的語言通常效能會越好. 並不是說很簡單的語言能做到的事情很複雜的語言做不到. 主要的關鍵是在於編譯器的複雜度. 如果你今天有一
(還有560個字)
內容預覽:
僅就我能回應的部份回應,畢竟我也沒什麼料。. 這和程式的效能無關。如果你要說的是 C++ 的某個語言特性使得實作某些演算. 法變得很困難,請舉出具體實例,而且你還要證明用 C 實作會比較簡單。同上,請就這兩點舉出具體實例並證明同樣的功能在 C 中並不會造成額外負擔。所以負擔是什麼?同樣的功能用 C
(還有1294個字)
內容預覽:
這串討論似乎變成C與C++之爭. 最精采的是看到yehsd、yoco315(按字母順序排序)兩人的激烈攻防. 這串討論我反覆地看過兩次,再上google參考前人對C/C++的見解. 比對之下,個人覺得yehsd、yoco315兩位的論點太虛了,不著邊際,搔不到癢處. 兩位可能都是一等一的高手,程式底
(還有2297個字)
內容預覽:
我猜因為在 C++ 穩定時 C 就已經出來很久了?. 或者 C 在效率和寫作複雜度來寫一個 OS 是可以接受的?. 就 C / C++ 我感覺的不同. 就僅在於 C++ 有繼承, operator, template 這些東西會讓寫作時很方便. 很直覺, 不像 C 常常就是一堆程式碼攤在那邊, 頂多
(還有325個字)