我會javascript、C#和一些粗淺的PHP,主要做.NET(WPF、Webform、MVC之類的),工作也兩年了,一直很喜歡C++,但是我的一個導(dǎo)師說現(xiàn)在C++已經(jīng)是昨日黃花,地位比較尷尬,大部分公司也都不想做引擎,而是直接買。另外,現(xiàn)在像Photoshop這樣的純單機(jī)、沒有一點(diǎn)網(wǎng)絡(luò)交互的軟件也少之又少,而且我感覺如果不旁敲側(cè)擊的看.NET FRAMEWORK框架,直接理解這個框架到CLR會很困難,至少我這么覺得。
我想在網(wǎng)絡(luò)編程方面有自己的見地和程序作品,自己列了一些語言:C C++ Java,大概就在這三種里選,哪一個對于網(wǎng)絡(luò)編程、協(xié)議控制有更好、更深的積累?比如我想做一個爬蟲程序、我想做一個抓取信息的程序之類的。
另外,我不是想跟風(fēng),我學(xué)習(xí)工作之外的另外一種語言也絕對不是沖著錢去的,至多是作為現(xiàn)在賺錢途徑的一個補(bǔ)充。不然肯定就obj c了,而且我們公司有幾個obj c的牛人,我的目的就是更好的理解編程這門學(xué)問,C#固然好,但是封裝的太厲害,.NET框架當(dāng)然有很多值得學(xué)習(xí)的東西,但是我感覺,不學(xué)學(xué)我說的那三種語言,是難以深刻理解framework框架的運(yùn)行原理的。
那么淺段的目標(biāo)就是網(wǎng)絡(luò)編程,長遠(yuǎn)的目標(biāo)就是更好的理解編程吧。請各位大牛說說自己的看法。另外,好多人說C++做到最后就是COM,我其實(shí)很喜歡這個語言,但是感覺現(xiàn)在對于C++的就業(yè)機(jī)會太少了,而且動輒8、9年的經(jīng)驗(yàn)太恐怖了…
什么編程語言值得我去學(xué)習(xí)?
滄海一幻覺
2018-07-22 07:04:40