Re: [問題] 為什麼作業系統都用C寫? 而不用C++呢?

看板C_and_CPP (C/C++)作者 (聽說)時間16年前 (2009/03/08 03:28), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串24/37 (看更多)
※ 引述《guest0079 (火辣辣的大姊姊)》之銘言: [delete]. "我覺得"內文邏輯有很多問題, 不過我不確定問題在哪裡 下面這部份, 被點名了.. : 對於xam版友所說的: : → xam:證明1就證錯方向了..沒抓到重點.. end : 請問你說的重點是不是在於compiler?是不是在於library的實作? : 如果是的話,你說的重點就我看來根本不是重點 : 什麼是語言,什麼是程式,先搞清楚,再來討論C/C++的效能才有意義 : 如果有人覺得我的論點是錯的,也請提出來討論 : 算了啦,散場了啦 > 證明如下: > 若set_Y為C中效能優於C++的子集合,已知C++為C的超集,set_Y必然也是C++的子集 > set_Y at C > set_Y at C++,固set_Y為空集合 > 總之,C做得到的C++也做得到,C++的效能沒理由較差 set_Y 是效能的集合 C++ 是 C 的超集 <-- 這是在語法、語言上, 不是效能上 所以我看不懂你在證什麼 我不是認為 C++ 的效能一定輸 C, 但你的證明有問題, 後面也不用看了.. Orz.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.92.137 ※ 編輯: xam 來自: 114.32.92.137 (03/08 03:31)

03/08 14:55, , 1F
那如果 C++ 的 set_Y 用 C compiler 的 patch 編的話?
03/08 14:55, 1F

03/08 14:55, , 2F
頂多就一樣快, 不會有慢的可能性
03/08 14:55, 2F

03/08 14:56, , 3F
這麼簡單的道理怎麼會有人不懂...
03/08 14:56, 3F
文章代碼(AID): #19iih3T1 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19iih3T1 (C_and_CPP)