java - 特工 : Why is the majority of agent work done in java?

标签 java .net agent

<分区>

为什么大部分代理研究和工作都是用 Java 完成的?开发人员似乎完全避开 .net 框架是有原因的,还是因为 .net 比 Java 更商业化,所以研究人员没有谈论它?

最佳答案

关于为什么使用 Java 的一个假设:研究人员大多受雇于大学。研究人员通常不编写代码——以拉面为生的研究生为他们编写代码。大多数大学只是普通 Java 程序员的工厂。因此,大多数研究都是用 Java 完成的。

关于为什么 .NET 未被使用 的另一个假设:暂时忽略 Mono,.NET 与 Microsoft 的操作系统相关联。研究中心提供的工作环境很可能没有运行 Microsoft 操作系统/实用程序。

它肯定与商业可行性无关 - Java 与 .NET 一样“商业”,就其值(value)而言。

关于java - 特工 : Why is the majority of agent work done in java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1637147/

相关文章:

java - 斯波克。如何模拟java.lang.Class?

.net - 如何在嵌入资源的 vb.net 中正确使用命名空间?

java - REST 代理与 REST 客户端到底是什么?

azure - 在自托管 Azure DevOps Agent 上安装 ChromeDriver

java - 在 JAXB Marshalling 中,如何识别哪个子元素导致了 JAXB Marshalling Exception?

java - Mongodb在插入文档后返回id

c# - Task.WhenAny 用于无故障任务

database - 复制数据库 SQL Server 2012 中的 "The job failed"

java - Jersey ,如何发布 JSON 对象列表?

c# - 必须将 GridView 添加到表单标签中进行渲染