C#10年后的未来会怎样?

9 c# windows unity-game-engine

我以为我将在大学学习C++,但似乎他们现在称C#为行业标准语言.

我从未想过我会为此烦恼,但它实际上是一种非常好的语言.

我现在唯一的问题是我只限于Windows平台.

那么也许,从现在开始编写Windows程序时,我应该练习C#而不是之前的WinAPI和C++体验?

我也听说过有关Mono项目的好消息,以及C#是Unity 3D游戏引擎的脚本语言之一.

任何见解?

向所有人公开讨论!

小智 12

使用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#.

  • +1.我没听说过Mono Touch ...... (3认同)

Dan*_*ker 6

学习C#和C++.这听起来像"选择正确的语言",因此避免"错误的"会节省你的时间,但这是一个虚假的经济.你应该阅读并使用所有这些语言:

听起来好像很辛苦,对吧?错误.首先,它很有趣.其次,您对其他语言的了解越多,您使用首选语言的效果就越好.很可能你会在一种语言中获得更多的专家,但你将能够使用其中所有其他语言的知识 - C#在其一生中顺利整合其他语言的想法方面做得非常出色.