Swift 语言成功整合了现代语言最好的思想于一身。Swift 编译器对性能进行了优化,Swift 语言则对开发进行了优化,两者互不干扰。
Swift 采用了现代编程模式,以避免大量常见的编程错误:
- 变量永远会在被使用前完成初始化。
- 对数组的索引操作会自动检查是否出现越界错误。
- 整型值会自动检查是否溢出。
- 可选值确保
nil
值被正确处理。(可选类型) - 内存被自动管理。
- 错误处理允许从异常故障控制恢复。(什么鬼❓?)
总结: Swift是一门易于编写, 易于阅读 & 易于维护的计算机语言.