看板 C_and_CPP 關於我們 聯絡資訊
ptt.cc BBS 站 C_and_CPP 板 FAQ (0.1版) 基本中的基本問題 Q: 為什麼取名為 C++ 呢? A: 譯自 C++ 的爸爸 Bjarne Stroustrup 在其書 "The Design and Evolution of C++" 第三章中的解釋: 『我選了 C++,因為這個名字簡短,具有良好的詮釋,而且不是「什麼什麼 的 C」這種形式。(Khoguan譯註: 一開始 Stroustrup 把它叫做 C with Classes,我看過對岸的人譯做「帶類的 C」 XD)。在 C 中,依上下文, ++可以理解做 "下一個"、"後繼者" 或 "增加",不過都一律唸做 plus plus。 C++ 和第二名的 ++C這兩個名字激發了許多玩笑話和雙關語,在我採用這 個名字之前就普受傳頌。C++一名是 Rick Mascitti 提議的,第一次使用 在我的著作中,是在1983年十二月。』 引用 capita(賴明宗)在 Compbook 板的文章: 『記得在《1984》裡,有一個很重要的觀點,就是「語言決定思想」,因此 為了消滅「錯誤思想」,書中的主角把所有表示「壞」的詞都全部改掉, 不再有 bad 了,只有 good, good plus, good plus plus ... 而這也就是 C++ 的名稱由來之一,可說是 Bjarne Stroustrup 的惡趣味, 在《The Design and Evolution of C++》裡就有提到。』 by Khoguan Phuann ----------------------------------- 敬請指正錯誤,或提出更合適的答案。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.252.33