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