使用 Java 和.NET 在项目开发中的应用

发布于 2024-10-11 06:17:03 字数 197 浏览 6 评论 0原文

我写这篇文章的目的是为了学习,而不是为了掀起一场口水战。

根据您的经验,强烈建议使用 Java 而不是 .NET,以及我必须使用 .NET 而不是 Java,当我可以选择在项目开发中使用其中任何一个时。

已经谢谢了。

I'm writing this topic for learning purpose, not to start a flame war.

Basing on your experiences when It's highly recommended to use Java and not .NET, and when I must use .NET and not Java, also when I have the choice to use anyone of them in Projects development.

Thanks already.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼泪也成诗 2024-10-18 06:17:03

语言的选择始终取决于您和您的团队最了解的内容以及当前的问题。

在 Ruby 或 PHP 中使用大量数值方法进行科学计算并不常见;没有人用 FORTRAN 编写 Web 应用程序。你要解决的问题会影响你的选择。

您的部署环境也会影响 .NET 与 Java EE 的选择。如果您是 100% 的 Microsoft 商店,.NET 是一个简单的选择。如果您有异构环境,也许 Java EE 适合您。如果您喜欢 Linux,也许 Java EE 比 Mono 更受青睐。

.NET 和 Java EE 的发展是为了解决类似的问题。除了 .NET 添加的闭包等一些进步之外,语言中的功能之间几乎是一一对应的。

The choice of language always depends on what you and your team know best and the problem at hand.

It's not common to do scientific computing with heavy numerical methods in Ruby or PHP; no one writes web apps in FORTRAN. The problem you're solving will affect the choice.

Your deployment environment will also affect the .NET versus Java EE choice. If you're a 100% Microsoft shop, .NET is an easy choice. If you have a heterogeneous environment, maybe Java EE is for you. If you like Linux, perhaps Java EE is preferred over Mono.

.NET and Java EE have evolved to solve similar kinds of problems. There's almost a 1:1 correspondence between features in the language, except for some advances like closures that .NET has added.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文