我写这个话题是为了学习,而不是为了挑起一场火焰之战。
基于你的经验,当强烈推荐使用Java而不是.NET时,当我必须使用.NET而不是Java时,也当我可以选择在Projects development中使用它们中的任何一个时。
已经谢谢你了。
发布于 2011-01-09 23:04:38
语言的选择总是取决于您和您的团队最了解的内容以及手头的问题。
在Ruby或PHP中使用繁重的数值方法进行科学计算并不常见;没有人用FORTRAN编写web应用程序。你要解决的问题会影响你的选择。
您的部署环境也会影响.NET与Java的选择。如果你是一个100%的微软用户,.NET是一个简单的选择。如果您有一个异构环境,那么Java EE可能就是您的选择。如果您喜欢Linux,也许Java比Mono更可取。
.NET和Java已经发展为解决类似类型的问题。除了.NET添加的闭包等一些改进之外,该语言中的特性之间几乎是1:1对应的。
https://stackoverflow.com/questions/4639782
复制相似问题