我目前正忙于一个项目,其中应用程序的主要重点是可扩展的(允许第 3 方开发人员编写插件/他们自己的接口实现)。
到目前为止,我一直在使用 Java,并在 NetBeans 平台上构建了应用程序。这工作得很好,而且很容易实现。
但是,该程序的计算量很大,必须在计算机网格上运行。我认为 C++ 可能更适合我需要的大规模计算。
我想知道什么。有没有像C++ 的 NetBeans 平台这样的库。还是我必须从头开始实现所有内容(我不介意,我只是想知道)?此外,用 C++ 编写可扩展代码并实现更新中心之类的东西有多容易?这是您通过 NetBeans 平台免费获得的东西。我使用该平台的经验是它允许您编写非常模块化的代码,这是我喜欢的。新模块可以独立安装,而平台提供服务发现以查找所有已安装的插件/实现。
这可以在 C++ 中类似地完成吗?
谢谢!