As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center作为指导。
9年前关闭。
我已经学习编程已有几个月了,主要是使用Java和C#。从我的有限知识来看,它们看起来是如此相似,因此我试图掌握对实际差异的理解。经验丰富的程序员能否请我启发一下,哪种编程语言更适合哪种工作?
在什么情况下,您会说“要创建这种软件,Java比C#更合适”或“要创建这种软件,C#比Java更合适”?
9年前关闭。
我已经学习编程已有几个月了,主要是使用Java和C#。从我的有限知识来看,它们看起来是如此相似,因此我试图掌握对实际差异的理解。经验丰富的程序员能否请我启发一下,哪种编程语言更适合哪种工作?
在什么情况下,您会说“要创建这种软件,Java比C#更合适”或“要创建这种软件,C#比Java更合适”?
最佳答案
从我在金融界的经验来看,我最常见的趋势是在后端(通常是Linux服务器)上使用Java,在前端上使用C#(WPF)。我认为这种趋势将一直存在,直到Mono被广泛接受或者微软想出一种使服务器操作系统免费的方法为止:)
我并不是说Java比C#更适合后端(尽管我确实认为WPF在Java的前端开发方面具有优势),我的意思是,这是许多金融/交易中非常普遍的趋势系统。
关于c# - Java比C#更适合什么,反之亦然? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3523523/