Re: [問卦] 現在程設入門還是C嗎?

作者: neo5277 (I am an agent of chaos)   2022-12-13 03:15:03
我是一個半路出家的程式設計師,我覺得對本科生來說,或是有興趣了解高階語言底層實
作的還是需要點一下C,
說白一點,從高階語言進入開發的,都有點被寵壞了,很多高階語言已經實作了,各種資
料結構,甚至是已經有幫你包好幾種類型演算法的物件可以用了,
從c開始,你可以一步一步的知道說,
記憶體控制,IDE,是怎麼做到 中斷點
makefile,怎麼演變成ide的build這個動作, DLL動態連結,跟直接引用的細節
就算只是興趣也好,對整個程式的架構會更加理解,這裡當然不會講到 OS,跟Thread 這
些更進階的東西,或是也不用研究到更底層,怎麼變成,asm 再怎麼轉成cpu指令下去跑
,不過了解原理,對排除錯誤或更有甚者,可以去修改是很有用的,可以站在巨人的肩膀
上思考事情,看看前人是怎麼設計跟歸納的,會讓自己得到很多不同的思路。
現代程式領域,窮其一生大概都無法每種都涉獵到,但是一個語言可以一直存在,一直被
使用是有他的自身價值的
很多設計,萬變不離其宗,雖然我是繞了很多彎路,才走到這行,但是有另外點C,CPP我
還沒後悔過,對寫程式或是對於,鍛鍊程式設計全面性思考的過程來說,寫C,CPP還是很
有用的。
寫過一陣子的,程式再來看C你會覺得的他的設計很單純,很精美,就像是一個,可塑性
很高的女孩,可甜可鹹,酸辣隨意。
你參考看看

Links booklink

Contact Us: admin [ a t ] ucptt.com