我对Java和C#.NET(更喜欢C#)有相当多的了解。
我应该使用什么来创建能够在Windows、Mac和Linux上良好运行的小型应用程序?速度可能不是主要问题(小型应用程序;使用Sockets等)。
我对Java和C#.NET(更喜欢C#)有相当多的了解。
我应该使用什么来创建能够在Windows、Mac和Linux上良好运行的小型应用程序?速度可能不是主要问题(小型应用程序;使用Sockets等)。
mono
还没有.NET
成熟和优秀。 - Pratik Deoghare这两个选项都是可行的。
Java在所有三个平台上都得到了官方支持。
如果你准备使用由Mono支持的 .Net 子集,C#也可以在Linux和Mac上使用。
哪个更适合取决于你更熟悉哪个语言以及你将要开发的应用程序的确切要求。
Java是你最好的选择。C#和.NET在Mac和Linux上使用起来会有很多麻烦和头疼的问题。对于较小的程序,另一个选择是像Python这样的语言。
纯Java是您的最佳选择。