You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
也是通过和他们聊才发现,苹果公司内很多基建都是基于 Apache 的项目构建,而且最近几年他们在开源上的力度也越来越大,印象较深的就是 Swift 语言,其中一个女士貌似是 Swift 的 team member,她看到我穿的是带有 Rust logo 的衣服,就说我应该尝试下 Swift,这两个语言设计理念类似,但 Swift 更简单,而且为了避免苹果一家独大,他们已经把 Swift 迁移到独立的 [GitHub 组织](https://github.com/swiftlang/)上去了,此外,Swift 也不仅仅是苹果平台的特定语言,他们在也花了很多时间来保证 Swift 也可以在 Linux/Windows 上完美的运行。
22
+
通过交流,了解到苹果公司内很多基建都是基于 Apache 的项目构建,而且最近几年他们在开源上的力度也越来越大,印象较深的就是 Swift 语言,其中一个女士貌似是 Swift 的 team member,她看到我穿的是带有 Rust logo 的衣服,就建议我尝试下 Swift,这两个语言设计理念类似,但 Swift 更简单,而且为了避免苹果一家独大,他们已经把 Swift 迁移到独立的 [GitHub 组织](https://github.com/swiftlang/)上去。此外,Swift 也不仅仅是苹果平台的特定语言,他们在也花了很多精力来保证 Swift 在 Linux/Windows 上也能完美的运行。
25
23
26
24
可以想到,苹果把 Swift 定位为通用语言,既可以为苹果生态服务,也是更长远的战略布局。通过通用化,苹果能够扩大 Swift 的生态影响力,吸引更多开发者进入其体系,同时为跨平台的未来做好准备。现在想想,华为的[仓颉语言](https://cangjie-lang.cn/) 也类似的思路吧!打造生态前期投入肯定是巨大的,需要长期投入和耐心的过程,但对苹果、华为这种体量的公司,这种投入实际上是一种战略性资源配置,目的就是建立长期的技术竞争力。
27
25
28
26
在会场中,我也有幸见到了 [Database Internals](https://www.databass.dev/) 一书的作者 Alex Petrov(目前在苹果工作),给他简单介绍了下 HoraeDB,他的本能反应就是 Very cool!在国内我还真没遇到类似回答。
0 commit comments