swift简介

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++编写

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。