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

揭秘苹果新编程语言Swift:用时不到4年 底层架构一个人完成据国外媒体报道,苹果新编程语言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在下月就将迎来四周岁生日了。

时间: 2024-12-06 07:33:01

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

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

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

苹果的新编程语言 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简介和入门教程_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 书籍,反映出新变化.

苹果推出新博客,宣传全新编程语言 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,可监察用家的心跳.血

你可以在Linux下使用苹果编程语言Swift

是的,你知道的,苹果编程语言 Swift 已经开源了.其实我们并不应该感到意外,因为在六个月以前苹果就已经宣布了这个消息. 苹果宣布推出开源 Swift 社区.一个专用于开源 Swift 社区的新网站已经就位,网站首页显示以下信息: 我们对 Swift 开源感到兴奋.在苹果推出了编程语言 Swift 之后,它很快成为历史上增长最快的语言之一.Swift 可以编写出难以置信的又快又安全的软件.目前,Swift 是开源的,你可以将这个最好的通用编程语言用在各种地方.      swift.org 这

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

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