Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为项目寻找语言_C#_Windows_Linux_Programming Languages - Fatal编程技术网

C# 为项目寻找语言

C# 为项目寻找语言,c#,windows,linux,programming-languages,C#,Windows,Linux,Programming Languages,有一个项目我想开始,我正在尝试选择一种语言。这将是一个卡一样的游戏,所以我需要一些最小的图形,声音和网络。我学习C是因为mono,我最终想从windows移植到lin/mac/android。我以前有C++/C方面的经验,但我能学会一门新语言。不管怎么说,我有很多选择,也许我错过了一些东西,所以问一下也无妨 你会用什么语言 谢谢你看 几个考虑因素 依赖关系是一个大问题。是否必须先安装/更新.net或mono? 语言的开销?C是非常轻巧和快速的;脚本语言则不然。 你对语言的熟悉程度。 语言利用系统

有一个项目我想开始,我正在尝试选择一种语言。这将是一个卡一样的游戏,所以我需要一些最小的图形,声音和网络。我学习C是因为mono,我最终想从windows移植到lin/mac/android。我以前有C++/C方面的经验,但我能学会一门新语言。不管怎么说,我有很多选择,也许我错过了一些东西,所以问一下也无妨

你会用什么语言


谢谢你看

几个考虑因素

依赖关系是一个大问题。是否必须先安装/更新.net或mono? 语言的开销?C是非常轻巧和快速的;脚本语言则不然。 你对语言的熟悉程度。 语言利用系统资源的能力。这就是C/C++的亮点所在。
有两个选项是Ada和f。它们都在多个平台上工作

更新: 我会使用c,因为我最了解它。此外,当你遇到问题需要提问时,获得帮助会容易得多。Java在这方面与之类似

更新2:
如果是一个宠物项目,我很可能会使用一种与我最熟悉的语言不同的语言,这样我就可以学习新的东西。

Adobe Flex/Flash可能是一个不错的选择。移植到新的平台将是毫不费力的,而且OuctionScript语法类似于您所说的您已经熟悉的C语言。我发现在几个周末的课程中学习Flex很容易,主要来自Java和PHP背景。到目前为止,我唯一的抱怨是60天试用后Flash Builder的价格约为250美元。

Ada?真正地不,真的吗?Ada似乎最适合于20世纪70年代的Aerospace或2006年的空调控制单元:我想知道Ada的跨平台图形和声音库是什么样的。而不是仅仅关闭这个,它可以转移到程序员吗?