<分区>
随公告release关于 Swift 作为开源,我想到了一个问题。显然,除了明显的 Apple 不同操作系统之外,该语言/编译器还支持 Linux,但真正可以在 Linux 中创建什么样的应用程序?
我们可以使用 Swift、iOS、OSX 等应用程序或仅使用 Linux 应用程序在 Linux 中创建什么类型的应用程序?
或者更好的是,由于这可能为时过早,问题可能是......我们将来能够在 Linux 中构建什么样的应用程序?
<分区>
随公告release关于 Swift 作为开源,我想到了一个问题。显然,除了明显的 Apple 不同操作系统之外,该语言/编译器还支持 Linux,但真正可以在 Linux 中创建什么样的应用程序?
我们可以使用 Swift、iOS、OSX 等应用程序或仅使用 Linux 应用程序在 Linux 中创建什么类型的应用程序?
或者更好的是,由于这可能为时过早,问题可能是......我们将来能够在 Linux 中构建什么样的应用程序?
最佳答案
Swift 是一种编程语言,不要与 UIKit 等软件库或 Xcode 或 Microsoft Visual Studio 等集成开发环境 (IDE) 相混淆。
简而言之,我认为在不久的将来,我们只能期望用 Swift 编写我们能够在 Linux 上用 C 和 C++ 编写的那种应用程序。 Swift 的缺点:很难与 C 和 C++ 代码集成。参见,例如 http://www.swiftprogrammer.info/swift_call_cpp.html和 http://www.swiftprogrammer.info/callback_void.html .优点:比 C 和 C++ 更易于使用。
关于ios - 我们可以使用 Swift(开源)在 Linux 中创建什么类型的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34088335/