我以为我会在大学学习C,但似乎他们现在将C#称为行业标准语言.
我从来没有想过我会打扰它,但它实际上是一种很好的语言.
我现在唯一的问题是我只限于Windows平台.
所以也许,当我从现在开始写Windows程序时,我应该练习C#,而不是我以前的WinAPI和C体验?
我也听到有关Mono项目的好消息,也是C#是Unity 3D游戏引擎的脚本语言之一.
任何见解?
向任何人开放讨论!
解决方法
使用Mono,您可以在
Linux和Mac上运行. Mono也在为iPhone做一个
Mono Touch版本.这在未来有很多的可能性. C#已经存在了9年,是.NET的一部分.与.NET也有C,F#,VB.NET作为语言也可用,我认为C#将会在很长一段时间. C#在2003年成为ISO标准,所以绝对是一种标准语言.它似乎永远是Mac或Linux上的二等语言.一个Windows我认为它会在那里,人们会使用它,但在其他Windows将会有阻力.
iPhone的Unity游戏引擎使用新的Mono Touch和C#,所以它可能会让更多的人看到制作iPhone应用程序,并在非Windows平台上使用C#.