C# 为项目寻找语言
有一个项目我想开始,我正在尝试选择一种语言。这将是一个卡一样的游戏,所以我需要一些最小的图形,声音和网络。我学习C是因为mono,我最终想从windows移植到lin/mac/android。我以前有C++/C方面的经验,但我能学会一门新语言。不管怎么说,我有很多选择,也许我错过了一些东西,所以问一下也无妨 你会用什么语言C# 为项目寻找语言,c#,windows,linux,programming-languages,C#,Windows,Linux,Programming Languages,有一个项目我想开始,我正在尝试选择一种语言。这将是一个卡一样的游戏,所以我需要一些最小的图形,声音和网络。我学习C是因为mono,我最终想从windows移植到lin/mac/android。我以前有C++/C方面的经验,但我能学会一门新语言。不管怎么说,我有很多选择,也许我错过了一些东西,所以问一下也无妨 你会用什么语言 谢谢你看 几个考虑因素 依赖关系是一个大问题。是否必须先安装/更新.net或mono? 语言的开销?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的跨平台图形和声音库是什么样的。而不是仅仅关闭这个,它可以转移到程序员吗?