Swift 面向应用架构开源项目精选

栏目: Swift · 发布时间: 5年前

内容简介:为了不辜负订阅者的支持,为 Swift 开源项目 继续“精分”。首先顶级开源项目在本文档中如何介定?将分别针对下图分类继续筛选出即高权重,又少争议的开源项目。权重设定除了 Swift 开源项目精选导图 为基础外,将再课以所在分类中影响力及开发者影响力权重。之所以算上开发者影响力权重,并非刻意为其项目贴金,主要考虑是是否相对更具可持续性。当然,可持续性并非绝对地越知名越有保障,比如:GitHub 上曾经最具影响力的 iOS 独立博主及开发者 Mattt 就曾于 2015年加入苹果后,几乎消声匿迹(无论在其个

为了不辜负订阅者的支持,为 Swift 开源项目 继续“精分”。首先顶级开源项目在本文档中如何介定?将分别针对下图分类继续筛选出即高权重,又少争议的开源项目。权重设定除了 Swift 开源项目精选导图 为基础外,将再课以所在分类中影响力及开发者影响力权重。之所以算上开发者影响力权重,并非刻意为其项目贴金,主要考虑是是否相对更具可持续性。

当然,可持续性并非绝对地越知名越有保障,比如:GitHub 上曾经最具影响力的 iOS 独立博主及开发者 Mattt 就曾于 2015年加入苹果后,几乎消声匿迹(无论在其个人网站、博客、 GitHub 社区还是 Twitter 都少有活动,原因又鲜为人知)。很多不太了解开发者多诧异他怎么了?大部分人都是在 Mattt 本人在 Twitter 上于2018年3月再次发声后,才知道他过去三年原来一直为苹果工作(做为一位资深技术作者为 The Swift Programming Language,Swift Package Manager 和swift.org 等写开发文档)。并且,回归社区后的活跃度显示爆发式增加,并开辟了一个新的领域( Swift 基础教育系列课程项目 Flight School)。当然,奠定其“江湖”地位的几款知名开源项目的后续,也基本不用担心未来发展。 此外,Swift “教父” Chris Lattner 于 2016 年下半年后在开源社区贡献大幅度减少,自从 2017年初闪电离职苹果公司,短暂加入特斯拉担任自动驾驶(Tesla Autopilot)项目软件副总裁,由于工作性质变更,Swift 及 开源社区贡献更加稀少。可喜的是不到六个月后即又离职特斯拉,并迅速加入了谷歌大脑(Google Brain)项目组,负责推动 TensorFlow 平台开发者体验及接入Swift 语言基础构架工作等工作后,逐渐恢复了开源社区活跃度及贡献。目前看来,他不会轻易地撒手不管 Swift 语言的发展、建设。这一点对于热衷于 iOS 开发和开源项目的同学们都是很大的鼓舞。 坦率地讲,以上内容只是在整理过程中,闲着无聊顺便“八卦”解闷,也可以认为纯粹凑字数。:joy:

言归正传,以上两位实为极为少见的特殊案例。而大部分开源社区的开发团队和开发者持续性还是很好的,尤其本文档下面所要筛取的开源项目更是最闪耀的“明星”,将以架构角度出发如何应用这些开源项目。根据本订阅号惯例,内容将依然以导图和 myMindNode 形式呈现。

持续更新中……

Swift 面向应用架构开源项目精选
在 myMindNode 中浏览(每天节点都带中文简介)

以上所述就是小编给大家介绍的《Swift 面向应用架构开源项目精选》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++沉思录

C++沉思录

Andrew Koenig、Barbara Moo / 黄晓春、孟岩(审校) / 人民邮电出版社 / 2008-1 / 55.00元

《C++沉思录》基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。全书分为6篇32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。一起来看看 《C++沉思录》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具