Apple发布swift作为开源,因此,任何 IDE 可用于 Linux 上的实施?
答案 0 :(得分:3)
正如另一位用户所说,Xcode是一个IDE,而Swift是一种语言。这就像问:我们可以在Linux上使用Microsoft Visual Studio,因为C和C ++可以在Linux上使用吗?也许在未来 - 是的,但不是很快。
至于Swift在Linux上的局限性,我认为最值得注意的是:
1)Swift到Linux的端口是全新的。有bug。事实上,有些人甚至不能像在广告中那样在Linux上使用它。我可以,但这可能取决于Linux的具体安装。我的是Ubuntu 14.04,但对于其他人来说,它在同一个操作系统Ubuntu 14.04上失败了。不好。
2)目前我们无法在Linux上使用Swift为iOS和其他Apple平台编写应用程序。
3)许多可用于在Mac OS X上使用Xcode在Swift中编程的框架/软件库在Linux上无法使用。
正如我所理解的那样,Linux上的Swift旨在让人们学习这种新的高级酷语言,因此他们最终可以在Mac OS X上开始编程或者更快地编写Linux应用程序,利用Swift语言功能。