作者:
arrenwu (鍵盤的戰鬼)
2020-05-12 22:03:53※ 引述《three88720 (不要跟我起爭yee啦!)》之銘言:
: 推 QQron: 台灣學校都先C++ 再配個超爛遠古級IDE 然後學完大家都自認 05/12 21:23
: → QQron: 沒天份不適合 05/12 21:23
C++作為一個大一新生第一門程式語言課程真的是很爛的選擇
一開始教你 cout << "Hello Happy World!";
他媽的一開始直接就用上 operator overloading 的行為
然後中間常常在莫名其妙的時候引入 string,
拜託,學生都還搞不清楚字串的實作情況,你就直接來個大包的東西。
結果一堆人對於 char[] 跟 string 開始混淆
要讓學生去了解基本data format以及主流程式運作的理念,選 C 好太多了
一定會有人想嘴砲 OOP。
實際上就是第一門程設課也不會教你什麼OOP
有些人覺得學會繼承的行為就是OOP,是他們沒想清楚一點。
OOP是一種手段,不是目的。
但如果沒有實作Design Patterns的話,OOP這概念不會帶來什麼實際上的好處
作者:
ymx3xc (U文多多)
2020-05-12 22:05:00那C#呢?
作者:
ray2501 (貓是一隻貓)
2020-05-12 22:05:00好了啦,通通給我去做雞精
沒辦法R,走到最後都是要學的,不如當第一門語言,入門
作者:
dotZu (良牙)
2020-05-12 22:06:00同意;C++ 好是好,但是不適合初學者
作者:
atpx (秋雨的心情)
2020-05-12 22:07:00不然你覺得什麼適合?
作者:
dotZu (良牙)
2020-05-12 22:07:00前面有板友提到的 python c# javascript 都比 C++ 適合
到現在我都覺得會英語就好了會英語,然後用英語叫印度人寫程式語言,END
作者:
atpx (秋雨的心情)
2020-05-12 22:09:00javascript太自由了, 學生會長歪還是先寫強型別比較適合核心的東西還是會自己寫拉, 外包品質難掌控, 到時候人力全
作者:
atpx (秋雨的心情)
2020-05-12 22:11:00投入debug就飽了
作者:
soome (倆相欠)
2020-05-12 22:13:00java適合入門嗎大神
作者:
jojojen (JJJ)
2020-05-12 22:14:00學C不錯,有種自己真的在學習程式怎麼運作的感覺
作者:
PSptt (ptt)
2020-05-12 22:16:00組合語言
作者:
junyussh (內湖金城武)
2020-05-12 22:17:00C是現代高級語言的基礎,程式概念語法和很多語言通用我也建議學 C
C先上會一堆人靠杯不知道指標在幹嘛 沒比較好至少overload跟override之類的東西是你課堂上講清楚就知道在幹嘛的事 指標這種東西有些人就是天生搞不懂
作者:
art1 (人,原來不是人)
2020-05-12 22:24:00python 有需要學指標嗎?
作者: goto 2020-05-12 22:38:00
c++一堆坑阿,每次要解釋str1==str2跟 str1.equal(str2)的不同,對方沒c語言的底就頭痛,而且還要解釋到編譯器的行為QQ記錯了,上面這應該是java的坑
作者: shinkiro (Shinkiro) 2020-05-12 22:49:00
c++高中有教,期中考50個人中40寫不出東西,慘