Swift基础教程1.1 革命性的改良_Swift基础教程1.1 革命性的改良试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > Swift基础教程 > 1.1 革命性的改良

Swift基础教程——1.1 革命性的改良

欢迎来到Swift这个美丽的新世界。如果你一直关注新闻,可能听说过Swift是苹果公司打造的一款全新编程语言,目的是让开发人员能够更轻松、更高效地编写iOS和Mac应用。Swift简单易学,你在不知不觉间就能编写出简单应用。 Swift提供了一些编写代码的新方式,比功能强大而著名的前身Objective-C容易理解得多。Swift向开发人员提供了全新而有趣的方式表达,其功能学习起来也很有趣。 这种新语言功能强大、语法灵活,使用它来表达思想易如反掌。 鉴于Swift刚推出不久,苹果公司很可能对其进行修改和增补。从未有一种计算机语言像Swift这样,在即将修改和修订前能获得如此高的曝光度和采纳度,这都要归功于Swift的创新带来的刺激。 1.1 革命性的改良 语言是分享、交流和传达信息的工具,人类通过它向朋友、家人和同事表达自己的意图。与计算机系统交流也需要通过计算机语言,它们与人类语言的基本宗旨一样。 与人类的语言一样,计算机语言也非新鲜事物,事实上,它们以这样或那样的形式存在了很多年。计算机语言的目的始终是让人类能够与计算机交流,命令它执行特定的操作。 不断发展变化的是计算机语言本身。早期的计算机开拓者意识到,以0和1的方式向计算机发指令既繁琐又容易出错。一路上人们始终在不断努力,旨在在语言语法的丰富性和处理与解读它所需的计算能力之间寻求平衡,最终诸如C和C++语言在争夺现代计算机应用程序通用语言之战中取得了胜利。 在C和C++被广泛接受,得以用于主要的计算平台的同时,苹果携Objective-C给这场盛宴带来了清新之风。Objective-C是一款建立在C语言基础之上的丰富语言,既具备历史悠久的C语言的强大功能,又融合了面向对象的设计理念。苹果生态系统由Macintosh计算机和iOS设备构成,在为该生态系统开发应用程序中,Objective-C多年来始终发挥着中流砥柱的作用。 Objective-C虽然功能强大而优雅,但也存在着C语言遗留下来的包袱。对于熟悉C语言的人来说,这根本就不是什么问题,但近年来大量新开发人员进入Mac和iOS平台,他们渴望更容易理解和使用的新语言。 为满足这种需求,并降低进入门槛,苹果公司推出了Swift。使用它编写应用程序容易得多,向应用程序发出指令也更加简便。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《Swift基础教程》其他试读目录

• 1.1 革命性的改良 [当前]
• 1.2 准备工作
• 1.3 准备出发
• 1.4 开始探索Swift
• 1.5 声明的威力
• 1.6 常量
• 1.7 类型
• 1.8 字符串
• 1.9 数学运算符
• 1.10 布尔类型
• 1.11 轻松显示
• 1.12 使用类型别名
• 1.13 使用元组将数据编组
• 1.14 可选类型
• 1.15 小结