現在有一種言論:C#過時了!!!
有人說現在是BS的時代,C#開發BS網站的那一套,相對於Java、PHP來說,效率太低了!
有人說現在是移動互聯網時代,C#作為微軟主推的語言,無法開發移動應用成為其一大硬傷!!
有人說人類社會將要進入人工智能時代,C#做智能硬件開發不如C++!!!
我們聽了太多這樣的言論,但真的是這樣嗎???我來跟你掰扯掰扯……
C#開發BS網站效率低?
提出這種說法的人們,你大概還生活在.NET的WebForm拖拽控件時代吧,殊不知微軟已經對BS網站的開發改變了太多,集成了最流行的MVC框架,推出了更簡單方便操作數據的EF框架、支持最主流的第3方框架(如jQuery、bootstrap)等等,有了這些,你還敢說C#開發BS網站的效率低!!
創建ASP.NET MVC項目
C#無法開發移動應用?
持有這種觀點的人,是多久沒有看IT新聞了!!!
還有人問Xamarin是干什么的???度娘告訴你,Xamarin是干這個的:
現在你明白了吧,能夠開發iOS和Android兩大移動開發應用的Xamarin已經完全集成到了微軟的Visual Studio開發工具里面!再加上微軟本身的Windows Phone移動開發平台,3大移動平台集於一身,除了C#,還有誰!!!給我站出來,保證不收了你……
人工智能時代,C#落后了?
啥都不說了,直接上圖,看看我們的真實用戶是怎么說的……
還有人說C#不適合人工智能時代嗎???恰恰相反,在即將到來的人工智能時代,C#必將大展拳腳,成為更多人手中的編程利器!!!
就說你呢,你還等什么,還不趕快買本好書學習C#,要不真來不及了……