看板 Soft_Job 關於我們 聯絡資訊
※ 引述《descent (「雄辯是銀,沉默是金」)》之銘言: : c++ 太可憐了, 想為 c++ 說點話, c 之所以難學, 其中有個指標的難題, c++ 可以在某 : 種程度上減低這樣的困難。 : int getaddrinfo(const char *node, const char *service, : const struct addrinfo *hints, : struct addrinfo **res); 面對問題,才是解決問題的根本 從來不認為指標會有什麼問題 指標的背後就是組合語言運作的基本定址模式 很可惜你逃避了他,用鋸法箭來處理問題 失去了一次更瞭解CPU的機會 C++也許解決了你一部份問題,但卻帶來了更多問題 為了解決一個問題,然後又製造了三個問題 然後為了解決那三個問題,又製造了九個問題 C++的問題是發散的 君不見c++的書總是越寫越厚,改版越來越多 摩爾定律在這邊都可以反應用,厚度18個月增加一倍 用腦袋去想一想為什麼 更何況,一堆C++ code還是用了指標 甚至導入一種更他媽難用的指標 & (reference) 討厭寫一些繞來繞去的程式 看了Class A,還要去知道Class A 的爸爸、爺爺、奶奶在作啥 要不然永遠你摸到的永遠只是一個屁股或一隻尾巴 而你就成了摸大象的瞎子 沒辦法一堆當瞎子還覺得很潮的人 比爾蓋茲最喜歡這種傻傻抬轎的人了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.206.217 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1423547678.A.96A.html
shvanta: 個人覺得指標沒有那麼難懂啊 reference也不難啊 02/10 14:26
shvanta: 而且去看繼承體系的class, 本來就是應該的不是麼? 02/10 14:27
saladim: 歪樓了 C VS C++ 已經要變成日經文了 02/10 14:54
abccbaandy: C#表示:沒人討論我? 我也叫C耶 02/10 15:03
imutek: 把 CPP 的 & reference 說成指標是不太對吧 02/10 15:20
imutek: 雖然我主力多用C開發,但對於C++的一些features, e.g. 02/10 15:42
imutek: template,泛型,STL等都還覺得相當有趣 02/10 15:44
imutek: 何況class繼承這並不是CPP才有的特性.. 02/10 15:46
imutek: 門派之爭沒那麼重要,崇尚那種能看透武學精隨的老和尚 02/10 15:50
ACMANIAC: 所以 C++ 帶來什麼問題?你舉個 ref 當例子也是很好笑, 02/10 16:10
xtxml: class的繼承都可以給你說成瞎子,你還是被時代洪流沖走好了 02/10 16:10
ACMANIAC: 連 ref 這麼簡單的概念還嫌難用,只能說你不會用而已。 02/10 16:11
ACMANIAC: 更好笑的,後面舉的例子是在打 OOP,你可能不知道 OOP 02/10 16:13
ACMANIAC: 對於軟體開發有多大的貢獻,舉這例子是在顯露你的無知。 02/10 16:13
cpper: 比爾最愛的是VB 這應該沒人不知道吧 看看精美的VB6活多久了 02/10 16:57
rodion: reference C++相較C最棒的幾個東西之一給妳說成這樣... 02/10 16:59
BlazarArc: 你是不是 Yossi Kreinin 02/10 17:05
RealJack: 是你沉不住氣吧,建議你定下心來把C++在K一遍 02/10 17:15
RealJack: 從貼文可以大致感覺出你個個性 02/10 17:16
miname: http://ppt.cc/Nx8m 要戰的話起手先看這篇 02/10 18:48
miname: /57643/focus=57918 02/10 18:50
miname: 手機ppt縮失敗只好貼原址 02/10 18:51
ggBird: 戰不起來 02/10 20:18
avhacker: 這篇沒戰力,只是出來告訴大家自己 C++ 很弱而已 02/10 21:46
ticks: 推摩爾定律。C++的問題就是包袱太多。自己就是一個需要被 02/10 21:57
ticks: 重構的對象。為了加新功能又要相容舊版,拿舊語法上下其手 02/10 21:59
sorryla: 原來前一篇說C++是包裝精美的垃圾 是因為自己不會= = 02/10 23:10
tyc5116: 恩,原來這就是所謂包裝精美的垃圾 02/10 23:56
johnny94: 看到 class 那邊就zzz 02/11 01:10
Ekmund: 是我國文太差嗎 我覺得這篇是在鼓勵學C++要學完整啊..= =? 02/11 01:49
recorriendo: 不過C++沒有學完整的一天 當你以為你學完整的時候 又 02/11 02:38
recorriendo: 會發現更神乎奇技的東西 相信打開過metaprogramming 02/11 02:39
recorriendo: 那本書的人都知道這種感覺 02/11 02:40
leolarrel: 學C++我寧願去學python或ruby,都什麼時代了,還在推C++ 02/11 09:39
haoboo: 就算在這個時代,C++還是有它不可取代的地方 02/11 12:20
xtxml: C++跟Python的學習是不衝突的啊XD 甚至串起來相輔相成 02/11 12:35
csfgsj: C++還是有它不可取代的地方?在那? 02/11 12:57
zb26: 比爾蓋茲改推c#了... 02/11 13:11
csfgsj: 補充樓上:只能用在自家的平台 02/11 13:35
rodion: 甚麼時代了 還在戰python or c++... 厲害的人兩者皆用並取 02/11 13:54
rodion: 其長 是有那麼難理解嗎 02/11 13:54
leolarrel: 甚麼時代了,還在各打50大板假裝中立 02/11 13:57
snaketsai: 有個東西叫做Boost.Python,可以雙向使用喔 02/11 13:57
rodion: 這麼喜歡偏執在一個語言並當其聖戰士 就去吧 沒人能限制 02/11 14:05
rodion: 你僵化自己在語言上的學習 除了你自己 02/11 14:05
leolarrel: 這麼喜歡給別人戴聖戰士的帽子你就去吧,沒人能限制你 02/11 14:09
leolarrel: 的言論自由 02/11 14:10
leolarrel: 沒人能限制你用"僵化"的角度看待工具比較文,除了你自己 02/11 14:13
rodion: 你要戰這種東西就繼續吧 但我認為你是得不到想要的答案的 02/11 14:17
rodion: 我言盡於此 時間會證明許多事情 02/11 14:17
saladim: leo大概不知道這種題目已經戰十年有了 linus那種大家都 02/11 14:22
saladim: 知道 不過 很多人不知道的是後面也有神人出來跟他"討論" 02/11 14:23
leolarrel: 我知道戰了不只十年了,從還沒有python的時代就在戰了 02/11 15:02
leolarrel: 出來各打50打板完就落跑,丟下"時間會證明",證明啥 02/11 15:06
leolarrel: 我看時間能證明的只有程式語言越來越接近人類語言 02/11 15:07
saladim: 事實上快要戰20年囉~~時間過的真快~~ 02/11 15:13
leolarrel: 那麼saladim你是我前輩,我沒那麼老 02/11 15:46
saladim: @-@ 文章寫的啦..算所有相關討論的話.... 02/11 16:09
wxywxywxy: C++的優點都被你講成缺點了 = = 講求速成的話本來就不 02/13 12:43