原创 什么是苹果swift语言

2014-6-5 10:11 1687 22 22 分类: 软件与OS

    Swift 是苹果iOS 系统内部的开发语言,其实也是编程语言tive C (objc)的替代品。这个编程语言是 Stepstone 公司发明,之后就作为 iOS 操作系统的编程语言。

 

    从级别上来看, Swift 要比objc 与 C语言/ C++ 高级,也更高效,Swift所 具有实时代码效果预览功能(Swift Playground)——可以让程序员在输入代码的同时,实现代码执行演示。

 

    Playgrounds的功能很大程度是受到了布雷特·维克多(Bret Victor)理念、透写光台以及其他一些互动系统的启发。它将编程变得更加平民化和有趣。苹果开发者工具部门总监克里斯·拉特纳(Chris Lattner)认为这有助于苹果吸引到下一代的程序员们,甚至让大学重新制定计算机科学专业的课程内容。

 

    你如果觉得“从 Swift 开始,自己终于可以跟程序猿站在同一条起跑线上!” 那实际情况可能会让人失望,对于一个学习过 objc 编程语言的人来说,他们学 Swift 肯定比零基础的人容易的多。原因大概是平台和框架没变,只是语法变了。而没有基础的人,几乎是一张白纸,要学习的东西还有很多。

 

swift.jpg
Swift创造者——克里斯·拉特纳

 

文章评论0条评论)

登录后参与讨论
我要评论
0
22
关闭 站长推荐上一条 /2 下一条