sourcetree詳細教程 大一新生做c語言課設被強制要求使用Borland C 3.1,此編譯器相對于其他編譯器有何優(yōu)點?
大一新生做c語言課設被強制要求使用Borland C 3.1,此編譯器相對于其他編譯器有何優(yōu)點?要不要來一套50g的全本vs2019,好寫你的hello world?現(xiàn)代的IDE集成了大量非語言本
大一新生做c語言課設被強制要求使用Borland C 3.1,此編譯器相對于其他編譯器有何優(yōu)點?
要不要來一套50g的全本vs2019,好寫你的hello world?
現(xiàn)代的IDE集成了大量非語言本身特性的方便工具,直接上手會讓你搞不懂哪些是語言本身的特性,哪些是IDE的特性。比如很多集成開發(fā)環(huán)境都通過注釋行里的特殊標記來實現(xiàn)一些功能,會讓新手誤以為c語言的注釋行是可以編譯執(zhí)行的。IDE高亮的關鍵詞,也未必是c語言的關鍵詞。要分說清楚,會費很多口舌。
看一些國內(nèi)外有名的c語言,java,python等等入門教材,你會發(fā)現(xiàn)基本沒有和IDE工具相關的內(nèi)容,有個notepad,vim之類的文本編輯器,就可以開工了。
簡單,純粹。
反過來說,給java初學者上個最新版的android studio,那估計很勸退。老師要自找麻煩,就讓學生配置一個生產(chǎn)環(huán)境,那可能比學會一門語言還復雜。哪位手欠次級菜單里多打一個對勾,幾堂課時間都找不到毛病在哪。離開公司環(huán)境代碼都不知道放哪的程序員大有人在。