Re: [問題] GCC 和 visual studio

作者: bachelorwhc (單身老王)   2014-10-01 23:03:12
※ 引述《NaiveRed (天真紅)》之銘言:
: 最近開始上程式設計
: 小弟是張白紙QQ
: 老師會出作業 沒有限定說要用什麼軟體or編譯器
: 只要交出來就好
: 爬了一些文 也還是不太清楚 到底GCC 和 Visual studio
: 哪個比較好 ? 我想應該是各有不同的好處
這個問題很有趣
假設我今天是一個嬰兒
我會去躊躇中文跟英文哪個比較好嗎
你問的這個問題
1. 你應該先了解什麼是Compiler什麼是IDE
2. 你應該先了解你現在需要什麼
簡單來說GCC是大家的標準
Microsoft C 是Microsoft的標準 說穿了就是Microsoft在自HIGH
全世界都認為scanf沒問題的時候 微軟偏偏要警告你scanf不安全
好啦 scanf是真的頗危險的
為了教你們怎麼開專案 怎麼讓scanf通過編譯
我還得犧牲下班時間錄影片
要是我選 一定選Code::Blocks與GCC嘛
我也跟教授討論過了 不過這是教授的決定
但我們都一致支持你們選用自己的開發工具
只要不要太古怪就好了
問題就回到了
中文 跟 英文 哪個比較好
為什麼我今天會講中文 很簡單嘛 我一開始學的語言就是中文
一個技術 你只要花一萬小時 很難不熟練
板友跟你解釋了這麼多
如果對你有幫助 那你自己去搜尋資料就好了
仔細想想這個問題 對你真的很重要嗎?
你要學GCC 我支持你
但我建議你 就去灌個Linux吧 但你還得學Makefile怎麼寫
Code::Blocks我也錄影片教學了 你們班到底有沒有在看Moodle的資料
我真的很好奇
我國高中用DevC++
我大一用Code Blocks
我大二用Visual C++寫DirectX
現在我大四才開始學寫Makefile跟用GCC 還有一堆不同的語言跟工具
對我來說 只是一個要學的東西而已
他適合不適合新手 我根本不在乎
今天你進公司 老闆要你寫XXX語言 用OOO工具
說真的 你要嘛就乖乖學 要嘛就收拾東西走人
沒有人一開始不是白紙 除非他有前世的記憶 或者天賦異稟
每天都有新的玩意兒在推出
純粹就是環境、需求、規格而已
你現在最重要的 就只是把一個語言學好而已 就這麼單純
你是李小龍的徒弟 雙節棍都還不會耍 就在選要哪個廠牌的雙截棍
李小龍搞不好耍得出差別啦
但你現在先知道怎麼耍 比較重要
老闆已經盡量要我把IDE對學習的影響降到最低了
: 估狗只看到一堆英文和程式QQQQQQQ
看了一下你另一篇發文 你表示你對英文苦手
說真的 如果你大學四年在本系沒有遇到任何一堂課是對英文能力有需求的
我覺得我們系可以收一收了 這個學歷應該不值錢
就像板友講的 學校圖書館有那麼多中文書 你偏偏要買一本
翻譯得好不好 這要看譯者 但我見過的翻譯幾乎都不好
不是譯者的錯 是太難翻譯
要同時兼具翻譯能力與不會翻錯的專業能力 這樣的人不多
台灣買資工專業書的人又越來越少 惡性循環
離題了
你大學的第一本 程式設計 用一本中文書 是好是壞 我覺得因人而異
但這種東西 就跟學騎腳踏車的輔助輪一樣
有些人一輩子都不敢拆 一輩子就有障礙
為什麼英文很重要
因為這東西是老外發明的
因為你要跟別人溝通 要用原文名詞
因為絕大多數的API、Library、Tool 是用英文說明的
因為第一手消息、最原始的資料 是用英文寫成的
你如果不敢接觸英文
所有的文章 都要等別人翻譯
你的英文沒辦法成長
你跟其他專家的術語溝通會有障礙
你會錯失更多的新技術甚至知識
你還得承擔買到一本爛中文書的風險
如果真的不行接受英文
C How to Program 原文版 中文版 各借一本來看
每個章節英文先讀一次 中文再讀一次 英文再讀一次

Links booklink

Contact Us: admin [ a t ] ucptt.com