加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

1.0 Swift的作者介绍,出身介绍

发布时间:2020-12-14 06:34:34 所属栏目:百科 来源:网络整理
导读:/** swift 作者:克里斯 · 拉特纳, Chris Lattner , 1978 年- LLVM 项目的主要发起人与作者之一, Clang 编译器的作者。他现在是苹果公司编译器开发团队的首席架构师, 苹果新编程语言 Swift 创造者。 Xcode Playgrounds 功能是拉特纳的最爱, 苹果于 20

/**

swift 作者:克里斯·拉特纳, Chris Lattner1978年-

LLVM项目的主要发起人与作者之一,Clang编译器的作者。他现在是苹果公司编译器开发团队的首席架构师,

苹果新编程语言Swift创造者。

Xcode Playgrounds功能是拉特纳的最爱,

苹果于2014WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OSiOS平台,

用于搭建基于苹果平台的应用程序。

*/

/**

Objective - C语言复杂的多啊。

拥有 OC不具备的各种高级语言特性,包括闭包、泛型、元组、加强的结构体和枚举等等

首先,swift不是脚本。swift官方主页上写的“The Swift compiler is also faster...",提到了Swift是一个编译器。

所以它是编译的。

看起来像脚本语言,但是不是以脚本语言来运行的。披着脚本语言外衣的编译语言,swift代码都将被LLVM编译为native code

以极高的效率运行。根据官方给出的 benchmark数据比 Objective - C 1.4倍左右。

C Objective-C都是有 main函数的。

但是Swift没有,也没有头文件,声明和定义都是放在一个文件里面的。

Playground 使得实时预览代码执行效果变成可能,将大大加强程序员的开发效率,大大加强语言的

交互性。

*/

/**

不建议完全没有任何编程经验的学习,可以先学习一下 C Java C++,脚本语言 Pythod,然后再学习Swift更好。

*/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读