转载

Swift 问题与解答

Swift & Swift.org

什么是 Swift?

Swift 是一种功能强大的、直观的编程语言。它越来越受欢迎,因为编写 Swift 代码的过程中充满互动和乐趣,Swift 的语法非常简洁,而且富有表达性,应用程序运行得快如闪电。如果您还不了解 Swift,请访问 此处 。

什么是 Swift.org?

Swift.org 是一个开源社区,开发人员可以在这里进行关于 Swift 编程语言的协作。

我如何才能加入 Swift.org 并做出贡献?

快来加入 Swift.org 上的谈论。我们都在这里。我们也鼓励您访问该社区!不管您是只想了解最新情况、 提交错误 ,还是 贡献核心功能 ,获得关于如何开始的信息,都可以访问 Swift.org

IBM 会为 Swift.org 做出贡献吗?

很高兴您提出这个问题!是的,IBM 绝对会 Swift.org 做出贡献。您可以阅读我们的博客,了解我们希望对该项目做出哪些贡献。

那么,在 IBM 门户上的这个 developerWorks Swift 又有什么作用呢?

Swift@IBM 是 IBM developerWorks 上有关 Swift 的一切的首要资源。开发人员可以在这里了解 IBM Swift 工程师的最新工作进展、我们在思考的问题,以及我们如何在我们的解决方案使用 Swift。

我们使用 Swift 代码已有超过一年半的时间,在此期间,我们的热情在不断增加。我们已经看到,用 Swift 开发的应用程序需要更少的代码——少很多的代码。此外,当我们将该语言与 Xcode 配合使用时,我们很高兴地看到错误减少了。从开发工具的角度来看,集成的 Xcode 环境对通过工具支持来优化应用程序非常有帮助。该语言的语法提高了代码的可读性,增加了我们的代码片段共享,着意味着我们可以在更短的时间内完成更多的工作。

我们开始越来越多地使用 Swift,并且我们将继续试验各种可能性。我们希望在这里与您分享这一点。

服务器上的 Swift

我可以在服务器端运行 Swift 吗?

是的!您可以在 Mac 和 Linux 环境中执行 Swift。请访问IBM Swift Sandbox,了解 Swift 的实际应用。

在 Swift 中,这是一个完整的 HTTP 服务器吗?

还不是,但我们正在努力实现这一点!平台无关的 Swift 和服务器实现还处于起步阶段,但可以预期,随着社区的发展,该语言也将迅速发展。

Swift Sandbox

什么是 Swift Sandbox?

IBM Swift Sandbox 是一个让您在 Linux 或 Mac 主机环境中在服务器上试验 Swift 的运行情况的场地。从一个预定义的片段开始,根据您心中的愿望进行自定义。然后单击“运行”在服务器上执行您的 Swift 代码。

为什么在 IBM Swift Sandbox 上会有限制?

大家都明白,很多人会非常兴奋地在服务器上测试 Swift,看看有哪些可能性。我们在 IBM Swift Sandbox 上设定了一些限制,是为了防止有人滥用系统,花费其他人的资源。对 IBM Swift Sandbox 的限制是:

  • --net=none --ulimit data=134217728:134217728 --ulimit locks=5:5 --ulimit fsize=13421 7728:134217728 --ulimit rss=134217728:134217728 --ulimit nproc=10:10 --ulimit cpu=6:6 -m 128M

原文请访问 IBM developerWorks / Developer CentersSwift@IBM。

Swift 和 Swift 标志属于 Apple Inc。

原文  http://www.ibm.com/developerworks/cn/mobile/zones/swift/q_a/index.html?ca=drs-
正文到此结束
Loading...