Swift 语言之父 Chris Lattner 宣布离开苹果

简介:

Swift 编程语言主要作者 Chris Lattner 发布邮件称,Ted Kremenek 将接管自己作为 Swift 的“项目负责人”。

image

邮件大致内容如下:

自苹果在 WWDC 2014 上推出 Swift 之后,Swift 团队一直与开发者社区紧密合作。在让 Swift 开源并启动 Swift.org 后,我们投入了大量精力来定义这样一个强大的社区结构。这种结构让苹果和 Swift 社区携手合作,将 Swift 发展成为亿万人使用的功能强大、成熟的语言。

我很高兴地宣布,Ted Kremenek 将接管我作为 Swift 项目的“项目负责人”,管理 Swift.org 的行政和领导责任。这意味着他已经在项目中做出了令人难以置信的努力,也反映了我做了将在本月晚些时候离开苹果去另一个领域寻求机会的决定。但我想让大家知道,我仍然会完全致力于 Swift。我计划继续作为 Swift 核心团队的积极成员,并且是 swift-evolution 邮件列表的贡献者。

在苹果公司和许多优秀的团队一起工作是一个非常独特的生活体验。苹果是一个真正令人惊叹的地方,能够放飞你的技能、想象力和专业性。 Swift 目前很好,Ted 作为项目领导后,我相信 Swift 4 将是一个真正强大的版本。

请注意,这不是什么格局的改变 - 只是谁在哪个角色 - 所以我们不希望它以任何方式影响 Swift 的日常操作。

image

Chris Lattner 是 LLVM 项目的主要发起人与作者之一,Clang 编译器的作者。2005年加入苹果公司,从2010 年 7 月开始主导开发 Swift 编程语言。曾任苹果公司『开发者工具』部门的主管,领导 Xcode、Instruments 和 编译器团队。

文章转载自 开源中国社区 [http://www.oschina.net]

目录
相关文章
|
4月前
|
Swift iOS开发
Swift 语言: 什么是协议(Protocol)?如何实现和使用协议?
Swift 语言: 什么是协议(Protocol)?如何实现和使用协议?
147 2
|
4月前
|
存储 安全 Swift
Swift 语言:什么是 Swift 的泛型(Generics)?
Swift 语言:什么是 Swift 的泛型(Generics)?
73 0
|
2月前
|
安全 编译器 Swift
探索iOS开发:Swift语言的现代魔法
【7月更文挑战第11天】本文深入探讨了Swift编程语言,它如何革新iOS开发领域,以及它为开发者带来的独特优势。我们将从Swift的基础语法出发,通过实际案例分析其性能优化技巧,最后讨论Swift在跨平台开发中的潜力。文章旨在为读者提供一个全面而深入的视角,了解Swift不仅仅是一门语言,更是一种推动创新的力量。
|
4月前
|
安全 Swift Android开发
构建移动应用:Swift vs Kotlin —— 两大主流语言的对决
【5月更文挑战第11天】Swift与Kotlin在移动应用开发中各有优势。Swift是iOS开发的首选,以其简洁语法、高性能和类型安全著称;而Kotlin是Android的官方推荐语言,以其与Java的无缝互操作、空安全特性和简洁代码受到青睐。两者在语法简洁性、性能和社区支持上表现优秀,但平台兼容性不同。开发者应根据项目需求和目标平台选择合适的语言。
|
4月前
|
安全 Swift iOS开发
【Swift 开发专栏】Swift 语言入门指南
【4月更文挑战第30天】Swift是苹果公司的现代编程语言,以其高效、安全和简洁深受喜爱。它融合了类型推断、闭包和泛型等特性,提供强大的内存管理,支持iOS、macOS等多个平台开发。基础语法包括变量、常量、数据类型、运算符和控制流语句。高级特性涵盖函数、闭包、类与结构体、协议以及泛型。学习Swift能为开发者奠定坚实基础。
43 0
|
4月前
|
安全 Swift
Swift 语言:什么是可选类型(Optional)?如何处理可选类型的安全解包?
Swift的可选类型是处理值可能缺失的类,用?表示。它们能表示有值或无值状态。安全解包用`if let`或`guard let`避免崩溃,而强制解包`!`则风险较高,若值为`nil`会触发运行时错误。
32 0
|
4月前
|
存储 Swift
Swift 语言:什么是值类型和引用类型?Swift 中有哪些值类型和引用类型?
Swift 语言:什么是值类型和引用类型?Swift 中有哪些值类型和引用类型?
72 2
|
4月前
|
存储 Swift
Swift 语言:什么是闭包(Closure)?它们与函数的区别是什么?
Swift 语言:什么是闭包(Closure)?它们与函数的区别是什么?
95 1
|
4月前
|
安全 Swift
Swift 语言:什么是可选类型(Optional)?如何处理可选类型的安全解包?
Swift 语言:什么是可选类型(Optional)?如何处理可选类型的安全解包?
62 1
|
4月前
|
IDE 编译器 开发工具
Swift语言的基础知识
Swift语言的基础知识
56 4