Swift Outside the Apple Ecosystem

2019 年 9 月 21 日

Swift Outside the Apple Ecosystem

GMTC北京2018大会上,Mattt Zmuda 讲师做了《Swift Outside the Apple Ecosystem》主题演讲,主要内容如下。


演讲简介


The Swift programming language was released by Apple in 2014. At the time, it was positioned as a successor to Objective-C for making iOS and apps. However, thanks to extensive contributions from the open-source community as well as companies like IBM and Google, Swift has expanded beyond the App Store into a variety of new applications.


In this talk, I will discuss recent and upcoming developments in Swift, and how they can be used for machine learning, web development, scripting, and systems programming.


Among the topics I’ll discuss are Swift for TensorFlow, Swift-NIO, concurrency, interoperability with language runtimes, and ABI stability.


Key Takeaways:


Discuss recent and upcoming developments in Swift, and what they mean for developers.


Understand why Swift is uniquely positioned to become an important language outside Apple’s development ecosystem.


Learn how to get started with Swift and contribute to its development.


Swift 编程语言于 2014 年由 Apple 发布。当时,它被定位为 Objective-C 的后继版本,用于制作 iOS 和应用程序。但是,得益于开源社区以及 IBM 和 Google 等公司的广泛贡献,Swift 已经超越 App Store 扩展到各种新应用程序。


在这次演讲中,我将讨论 Swift 中近期和即将发生的事态发展,以及它们如何用于机器学习、Web 开发、脚本编写和系统编程。


我将要讨论的主题包括 Swift for TensorFlow,Swift-NIO,并发性,与语言运行时的互操作性以及 ABI 稳定性。


关键要点:


  1. 讨论Swift近期和即将到来的发展,以及它们对开发人员的意义。

  2. 理解为什么Swift具有独特的定位,成为Apple开发生态系统之外的重要语言。

  3. 学习如何开始使用Swift并为其发展做出贡献。


讲师介绍


Mattt Zmuda


Flight School 创始人


Mattt is the founder of Flight School, a new book series for Swift developers with English and Chinese language editions. He spent the last 3 years at Apple as a technical writer, contributing to The Swift Programming Language, Swift Package Manager, and Swift.org. Before that, Mattt founded NSHipster, a weekly publication for iOS and macOS developers, and maintained several open source libraries, including AFNetworking and Alamofire.


Mattt Zmuda 是 Flight School 的创始人,作为技术作家,他在苹果公司工作了 3 年,为 Swift 编程语言,Swift Package Manager 和 Swift.org 做出了贡献。在此之前,Mattt 成立了 iOS 和 MacOS 开发者每周出版物 NSHipster,并维护了几个开源库,包括 AFNetworking 和 Alamofire。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019 年 9 月 21 日 14:54409

评论

发布
暂无评论
发现更多内容

食堂就餐卡设计

吴吴

食堂就餐系统架构设计

K先生

架构师训练营学习心得初谈

潜默闻雨

架构师训练营第0期第一周总结

陌生人

【架构师训练营-Week-1】总结

Andy

思考架构

架构总结

高高

朋友,您可能是MCR的受害者

newbe36524

Docker Dockerfile .net core

架构师训练 - 20200610 - 学习总结

lei Shi

2020-06-10-第一周学习总结

路易斯李李李

架构学习第一周学习总结

乐天

常见的几种广告形式以及 OTT 广告与在线广告区别

子悠

计算广告 互联网广告

就餐卡系统设计

stars

「架构师训练营」食堂就餐卡系统设计-week1

隆隆

作业一:食堂就餐卡系统设计

叶荣添CANADA

极客大学架构师训练营

架构师训练营第一周学习感悟

子豪sirius

第一周作业

lwy

架构学习第一周总结

云峰

构架师训练营第一周 作业一:食堂就餐卡系统设计

孙有能希

架构师如何做架构(第1周学习总结)

李德政

极客大学架构师训练营

系统设计

作业一:食堂就餐卡系统设计

金桔🍊

极客大学架构师训练营

第一周作业一:食堂就餐卡系统设计

iHai

架构是训练营

餐卡管理系统关键设计图

lei Shi

计算广告的核心问题

子悠

广告 计算广告 互联网广告

第一周学习总结

qqq

极客大学架构师训练营

作业一:食堂就餐卡系统设计

Melo

极客大学架构师训练营

第一周学习总结

Jeremy

架构师如何做架构

小遵

食堂就餐系统设计

石印掌纹

UML

小白学软件架构

鸠摩智

架构 UML

Swift Outside the Apple Ecosystem-InfoQ