看板 PLT 關於我們 聯絡資訊
※ 引述《qwevo (阿魚)》之銘言: : 標題: [問題] 程式設計..C.C++ : 時間: Sun Jan 3 12:55:57 2010 : : 請問程式設計新手,是不是都必須先學會C跟C++其中一個? : 好像有聽系上老師說過這兩種是核心 : 先學會其中一種,要學其他語言就變的比較容易了 這句話有一定的道理在,不過前提是你要真的懂到很底層的東西。 例如整個 C 語言的架構,Memory Model,指標運算,function calling convention,或C++ 裡的多重繼承,Virtual Method 與一般 static binding method 之間的差異,Template / Generic Programming... 學其他語言會變得比較容易,是因為你已經懂一大堆底層的東西了。XD 例如你會指標,你就會覺得 Java 的 reference 很簡單,不過就是沒 有運算功能的指標而已。 但如果你的 C/C++ 功力不過就停留在 Hello World,九九乘法表…… 那我不認為會有多大的差別。 另外,我認為這句話僅適用於程序式/物件導向方面的程式語言。 我可以很好的使用 C/PHP/Java(C++ 我是半調子)完成我要的東西, 但我在學 Functional Programming 語言的時候還是吃力。 -- ~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走, 'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚…… // \\ ( 墳 墓 ) /( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】 ^`~'^ http://bone.twbbs.org.tw/blog 『那都是很好很好的,可我偏不喜歡。』 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.199.114
godfat:同感 01/04 12:58
tresia:推這篇,我學Functional Programming和Logigal Programming 01/19 13:10
tresia:還是覺得好吃力.... 01/19 13:10