苹果新编程语言Swift仅耗时4年完成开发

Swift创造者克里斯·拉特纳

&">nbsp;

6月5日消息,据国外媒体报道,苹果新编程语言Swift,从开始研发到最终发布仅用了不足4年时间。该语言背后的创造者为苹果开发者工具部门总监克里斯·拉特纳(Chris Lattner),根据其在博客上的表述,Swift的底层架构大多由其一人开发完成,而开发期间,仅少数内部人士对此项目知晓。

Swift语言开发工作是从2010年7月开始,但直到2013年才获得了苹果开发者工具部门的重视。拉特纳表示,大多数早期架构的开发是由其个人独自完成的,但到了2011年末,一些非常优秀的工程师开始为该项目提供贡献,这才使得Swift获得了部门的重视。

与其他编程语言一样,Swift受益于其他语言那些来之不易的开发经验。Xcode Playgrounds功能是拉特纳的最爱,也是Swift为苹果开发工具带来的最大创新。该功能提供了不可思议的互动效果,能让Swift代码在编写过程中实时的编译和显示。

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

拉特纳的宏大目标在苹果全球开发者大会(WWDC)上获得了公司软件工程副总裁克雷格·费德里吉(Craig Federighi)的认可。后者在主旨演讲中向全体开发者传达了苹果的伟大雄心——将公司最为擅长的实用性特点带入到旗下软件开发工具中。

“当Swift首度亮相时,全场惊呼,并为之震惊。”VentureBeat特约撰稿人理查德·赖利(Richard Reilly )表示。但在惊诧过后,开发者们立刻对Swift展现出了浓厚兴趣。仅发布后一天,有关该语言的电子书就被下载了37万次以上。

拉特纳于2005年加盟苹果,其透过博客开玩笑称,Swift在下月就将迎来四周岁生日了。

(责任编辑:zhbj)

时间: 2024-09-26 13:53:07

苹果新编程语言Swift仅耗时4年完成开发的相关文章

揭秘苹果新编程语言Swift:用时不到4年 底层架构一个人完成

揭秘苹果新编程语言Swift:用时不到4年 底层架构一个人完成据国外媒体报道,苹果新编程语言Swift,从开始研发到最终发布仅用了不足4年时间.该语言背后的创造者为苹果 开发者工具部门总监克里斯·拉特纳 (Chris Lattner),根据其在博客上的表述,Swift的底层架构大多由其一人开发完成,而开发期间,仅少数内部人士对此项目知晓.Swift语言开发工作是从2010年7月开始,但直到2013年才获得了苹果开发者工具部门的重视.拉特纳表示,大多数早期架构的开发是由其个人独自完成的,但到了20

苹果的新编程语言 Swift 简介

原文出处: Lucia(@peng_gong) 欢迎加入iOS小组. 关于 这篇文章简要介绍了苹果于WWDC 2014发布的编程语言--Swift. 前言 在这里我认为有必要提一下Brec Victor的Inventing on Principle,Swift编程环境的大部分概念都源自于Brec这个演讲. 接下来进入正题. Swift是什么? Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming Language的原话: Swift is a n

苹果编程语言Swift解析:将推动应用开发巨变

许多人可能都已忘记苹果WWDC中的"D"代表了"开发者".这是一次开发者的大会,参加这一大会的程序员可以从会上了解到新的技术. 今年的WWDC回归本源,并专注于两大领域:软件,以及http://www.aliyun.com/zixun/aggregation/6434.html">软件开发者. 尽管许多人对于苹果没有在今年WWDC上发布任何硬件产品感到失望,但需要指出的是,令这些硬件充满吸引力的关键在于软件.苹果今天发布的许多消息将使开发者的工作变得

苹果公司推出的新编程语言Swift简介和入门教程_IOS

一.Swift是什么? Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming Language的原话: 复制代码 代码如下: Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility.Swift adopts sa

苹果公司编程语言Swift语言简介_Swift

Swift 是一门新的编程语言,用于编写 iOS 和 OS X 应用程序.Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制.Swift 使用安全的编程模式并添加了很多新特性,这将使编程更简单,扩展性更强,也更有趣.Swift 支持 Cocoa 和 Cocoa Touch 框架. Swift 的开发从很久之前就开始了.为了给 Swift 打好基础,苹果公司改进了编译器,调试器和框架结构,让 Swift 使用自动引用计数(Automatic Reference Cou

全新编程语言 Swift 迎来大幅更新,改进多项功能

苹果全新编程语言 Swift 迎来了大幅更新,开发者可以使用 Swift 编写更好.更安全的应用.新版 Swift 编程语言修正了很多开发者提出的请求.此外,苹果也更新了介绍 Swift 的iBooks 书籍,反映出新变化.

苹果新动向 开发3D版Safari浏览器

近日,据国外媒体报道,根据苹果新递交的专利申请显示,它正在开发3D版Safari浏览器,这一新动向也吸引了苹果用户和业内的广泛关注. 专利申请详细介绍了3D版本的Safari,它允许用户以3D形式将书签.电子邮件.文档和应用分组.专利申请还称,这项发明与"桌面图形用户界面与桌面图形用户界面上的打开窗口的展示和管理"有关. 这项新技术使得用户可以将不同的打开窗口放在同一个组中,以可浏览堆栈的方式展示.这些堆栈将出现在3D桌面环境下.专利摘要中写道:"在2D桌面环境显示的打开窗口

苹果推出新博客,宣传全新编程语言 Swift

苹果今天在官方开发者网站推出了全新博客,新博客是为了宣传全新 Swift 编程语言.Swift 在2014年 WWDC 发布会上正式公布,是 iOS 和 OS X 系统编程语言 Objective-C 的继任者.Swift 编程语言为开发者提供了全新.简洁和高效的工具,让开发应用更简单.更快捷.苹果工程师们可以在 Swift 博客上分享语言开发的幕后故事,还会有各种技巧等内容. Swift 的首席开发者 Chris Lattner 在新编程语言发布后,在自己的博客上讲述了开发幕后的故事.目前,S

苹果WWDC落幕 iOS 8、新OS X及编程语言Swift亮相

苹果WWDC落幕 iOS 8.新OS X及编程语言Swift亮相6月3日消息,苹果公司于北京时间今日凌晨1时举行全球开发者大会(WWDC),推出了全新的协同操作系统iOS 8及Mac系统OS X 10.10,此外,还推出了全新的开发者编程语言Swift(雨燕).和上一代的iOS 7相比,新的iOS 8在设计风格上没有太大变化,依旧保持了清新.美观的扁平化路线,改变主要是对通知中心.输入法.信息.邮件等功能的改进和丰富.同时,iOS 8还加入了健康监察功能Health Kit,可监察用家的心跳.血