现在有一种言论: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#,要不真来不及了……