
Swift
你可以亲自尝试一下呀。
Swift 现在比 Qt 的
C++ 更简单,你相信吗?这是因为
Swift 能直接调用 WinRT API,从而利用 Windows 自带的 UI 来构建界面。可以参考 TheBrowserCompany(开发 ARC 浏览器的
公司)的项目,详细的教程也已提供。这样一来,
Swift 就能像 C 或
C++(MSV
C++)那样进行开发了。而
C++ 的学习和使用难度显然要比
Swift 高得多。相比之下,
Swift 在 Xcode(Mac)和 VSCode 中都拥有较为简便的开发工具支持。不过主要的问题是 GUI 不具备跨平台能力,因此需要分别为 Mac 和 Windows 编写两套 GUI 代码。但与用
C++ 开发相比,这种因 GUI 不跨平台带来的麻烦其实小得多,毕竟
C++ 连编程语言本身都不具备跨平台特性。另外值得一提的是,这个问题可能是一个类似网络运营提出的引流话题。实际上,如今已经很少有人专注于 Windows 编程了。