swift简介
2020-09-25 本文已影响0人
幻影_03ec
1. swift简介
1. swift是Apple在2014年6月在WWDC大会发布的全新编程语言,中文名和LOGO是 "雨燕"
Screen Shot 2020-09-25 at 4.25.57 PM.png- swift 之父Chris Lattner
- Clang编辑器作者,LLVM项目的主要发起人
- 从Apple离职后,先后跳槽到Tesla Google
- 目前在Google Brain从事AI研究
2. swift版本
历时5年发展,从Swift1.x发展到了Swift5.x版本,经历了多次重大改变,ABI终于稳定
-
API(Application Programming Interface):应用程序编程接口
- 源代码和库之间的接口
-
ABI(Application Binary Interface):应用程序二进制接口
-
应用程序与操作系统之间的底层接口
-
涉及的内容有:目标文件格式、数据类型的大小\布局\对齐、函数调用约定等等
-
Swift完全开源: https://github.com/apple/swift,主要采用C++编写