我在确定在跨平台环境中使用哪些技术时遇到问题。到目前为止,这是我的想法。
Java 是一种很好的编程语言,虽然我不太习惯它。而且由于我更喜欢访问我在 C# 中已经习惯的 Linq、委托等内容,所以我宁愿不用那么多。与用户控件相比,我也不喜欢 Beans 的工作方式。
C# 是我的首选语言。我喜欢它,我会称自己为该领域的专家(但显然不是 COM 中的专家)。
C++ 对我来说是俄罗斯的一座城市。在使用这种编程语言时,我感觉自己就像是在盲目地行走,而且与 C# 相比,这需要更长的时间来完成。
我正在为一个为期 4 周的学校项目制作备份系统。但是,我对它的未来有更大的意图。并且备份系统要成功,它必须具有跨平台兼容性。
因此,如果我在 C# .NET COM 中创建了一个类库,并在包含 GUI 的 Java 项目中使用该 COM,整个应用程序仍然可以跨平台工作吗?