作者查詢 / Ebergies
作者 Ebergies 在 PTT [ C_and_CPP ] 看板的留言(推文), 共687則
限定看板:C_and_CPP
看板排序:
全部Gossiping4940ask-why2084movie1473WOW1084Option974Atheism816Suckcomic711C_and_CPP687gay634LoL625Stock530GameDesign503LGBT_SEX342Bus283Christianity215Poker141StarCraft125C_Chat114Buddhism111Physics86GuildWars80Isayama70GO66BlizzHeroes53Catholic50FuMouDiscuss49PublicIssue48MuscleBeach34KoreaDrama28Browsers25EAseries25kartrider25Anti-Cancer23GUNDAM22Fund21Hunter19Taoism18ChineseMed17Japandrama16cat14HatePolitics14TORIKO13Wrestle11CodeJob10joke10Sub_Strategy10TRPG10Android9Hearthstone9home-sale9Live9DIABLO8Fantasy8NY-Yankees8SD-GundamOL8Soft_Job8SuckcomicBM8love-vegetal7Little-Games6PublicServan6BusTimes5Keelung5Monotheism5MusicInTaiwn5FITNESS4Olympics_ISG4ShuangHe4boxoffice3CSSE3Doraemon3KMT3NARUTO3Salary3Tour-Manager3Acad-Affairs2BeautySalon2CrossStrait2Facebook2Foreign_Inv2GHIBLI2iOS2L_TalkandCha2Marginalman2MobileComm2Neihu2Old-Games2Python2ROM2Sebastian2Shu-Lin2SongShan2specialman2StarWars2SuperHeroes2tajen2Tech_Job2Theater2TW-language2W-Philosophy2AGEC991Ajax1Ancient1AntiVirus1ASHS-93-li1BERSERK1bicycle1Biology1Brethren1C_Sharp1car1CGI-Game1ComGame-Plan1DigiCurrency1FJU1ForeignEX1funeral1Garena1GossipPicket1HotBloodYuan1HOTPINK1Hualien1IA1image1KOTDFansClub1KS93-3201KUAS1L_BoyMeetsGi1L_GlobalView1LAW1Learn_Buddha1LTK1marvel1mud1Nurse1OverWatch1Palmar_Drama1pharmacist1SENIORHIGH1Sijhih1soul1Suckgame1Sucknovels1toberich1TuTsau1TW-history1TWSU1WomenTalk1XiangSheng1YUGIOH1YUYUHAKUSHO1<< 收起看板(150)
2F推:我認為 guest 的意思是既然 OO 不可避免要產生 overhead03/07 15:21
3F→:那乾脆選個不容易 OO 的語言03/07 15:21
4F→:如同 public member 總有人要偷用, 那就宣告成 private03/07 15:22
6F推:我不想爭這個... XD 一個 virtual function 你的質疑就倒03/07 15:28
8F推:沒有 virtual 你如何 polymorphism? 還要問別的嗎?03/07 15:31
9F→:問到最後還算 OO 嗎?03/07 15:31
12F→:不要跟我說你的 OO 只是一個 class 然後有 method03/07 15:31
13F→:放棄掉 OO 就不一定要實作 virtual function 一樣的東西03/07 15:32
15F→:甚至有的 virtual function 是為了做 factory 用的03/07 15:33
17F→:我的 OO 可以搭不是 OO 的東西在一起 <= 那我們有牴觸嗎03/07 15:34
19F→:另外我的重點在 "有人" 會亂用, 既然如此乾脆直接避掉03/07 15:36
21F→:避掉 OO 不會降 performance, 避掉 C 用 JAVA 就...03/07 15:37
24F推:但是今天沒有人在談軟體維護的成本啊...03/07 15:40
26F推:不過就我所知... 台灣軟體公司幾乎都是 C++ 的 code 耶..03/07 15:42
28F→:呃... 你是不是離題了 XDD03/07 15:43
32F→:問題是第二第三行的推文是針對作業系統核心... = =a03/07 15:45
36F→:問題是它的複雜跟 OO 與不 OO 沒很大的關係03/07 15:47
41F推:我覺得你沒有搞懂話題 (逃)03/07 15:51
42F→:你說的大都是正確的03/07 15:51
47F→:但問題在於 "有人" 會因為 C++ 方便的功能做出不好的東西03/07 15:53
53F推:你講的部分是"維護"的不好, 我說的是"效能"的不好03/07 15:56
54F→:而且沒有人在跟你說用 C 寫東西比較不危險啊老大...03/07 15:56
59F推:你為什麼要忽略一開始的推文呢?...03/07 15:59
62F推:我不想從 virtual function 那行又重新再講一遍...03/07 16:02
68F→:我沒有反駁你這邊喔03/07 16:03
71F→:我是說 C++ 提供這些東西, 就有人會亂用03/07 16:04
73F→:C 亂寫會當機, 會不容易維護, C++ 亂寫比較不會當機03/07 16:05
74F→:但 C++ 亂寫帶來的 performance down 比較大, 可以理解吧03/07 16:06
78F→:但是作業系統雖然 care 當機,但要寫得很安全效能又差太多03/07 16:07
80F→:變成你要用 C++ 寫還是會寫成 C 的形式03/07 16:08
84F推:你是指 attack 的安全還是 bug 方面的安全?03/07 16:10
86F→:所以, 應用軟體大多使用 OO 了不是嗎?03/07 16:10
89F→:所以最後 release 的結果還是會以純 C 比較好對吧03/07 16:12
92F推:這我也很同意啊 = =03/07 16:13
95F推:我所謂選擇 C 的原因並不是 C++ 寫不出好效能03/07 16:16
96F→:而是 C++ 容易寫出不好的效能03/07 16:16
98F→:那我們剛剛是在搞笑嗎... ...03/07 16:17
101F推:我以為是只要有心人都可以寫 kernel... ... =口=03/07 16:19
106F推:如果寫人都是天才, 那基本上... 應該是沒什麼差啦...03/07 16:21
108F→:等等~~~ 離題了 XDD 不過我還是可以回答你: 查原因03/07 16:22
109F→:但查到最後可能會改掉架構, 然後發現不用 OO03/07 16:22
110F→:結果最後居然能用 C compile (大驚!!?)03/07 16:23
113F推:... = = 我從以前到現在一直是用 OO 在寫程式啊... = =03/07 16:25
115F→:尤其了解 patterns 以後覺得 OO 更是可貴03/07 16:25
119F→:想到 "彈性" 應該直覺就會想到 OO 吧... 我倒是沒這經驗03/07 16:27
121F→:但是我還是要說追求效率時你會很想把那些彈性全都拆掉...03/07 16:28
123F→:有一好無兩好就是這樣03/07 16:28
125F→:因為刻一樣的東西表示 OO 的概念仍然在只是用 C 實作吧03/07 16:29
132F推:哈哈哈 XD 所以以前 linux 難用有一部分就是這樣啊03/07 16:35
39F推:這篇明明很中肯03/07 15:16