Swift 之父又设计了一门编程语言,号称为 AI 而生 您所在的位置:网站首页 漫威十二符咒下载 Swift 之父又设计了一门编程语言,号称为 AI 而生

Swift 之父又设计了一门编程语言,号称为 AI 而生

#Swift 之父又设计了一门编程语言,号称为 AI 而生| 来源: 网络整理| 查看: 265

随着大模型的持续火热,我们有理由相信新的技术革命之下,将会诞生新的编程语言,至少是有机会的。咱们回看过去的几次技术浪潮,也都有这样的趋势。PC 互联网的风口下,Java 迅速崛起;移动互联网的风口下,Objective-C 迅速崛起;云原生的风口下,Go 语言迅速崛起。

其实,OpenAI 早之前也发布过类似的编程语言 Triton,和 Mojo 类似,他们都是希望能提高 AI 模型的构建效率。

现在 Mojo 还没开源,但官方 Twitter 表示,随着 Mojo 的逐步成熟,它一定会开源。具体的语言细节我不说了,你可以加入 Mojo 的 Discord 参与讨论,可以试用他们的 Mojo Playground 练习 Mojo 代码。

我特别看好 Mojo。因为,它是 Chris Lattner 的作品。咱们再聊聊他这个人。

Chris 大名鼎鼎,是 LLVM(主要发起人与作者之一)、Clang 和 Swift 的创始人。做过编译器工作的,写过 iOS App 都会知道,这三个工作成果是多么伟大。移动互联网的半壁江山,基本上是构建在这三个工作成果之上。

Chris 是一位 70 后程序员,是个天才,也是个好学生。

他在 2000 年本科毕业之后,继续攻读计算机硕士和博士。但 Chris 并不是宅男,学习之余他手捧“龙书”游历世界,成为德智体美劳全面发展的好学生。之后就是一篇又一篇地发表论文,硕士毕业论文即提出了一套完整的运行时编译思想,奠定了 LLVM 的发展基础,读博期间 LLVM 编译框架在他的领导下得到了长足的发展,已经可以基于 GCC 前端编译器的语义分析结果进行编译优化和代码生成,所以 Chris 在 2005 年毕业的时候已经是业界知名的编译器专家了。

Chris 毕业的时候正是苹果为了编译器焦头烂额的时候,因为苹果之前的软件产品都依赖于整条 GCC 编译链,而开源界的这帮大爷并不买苹果的帐,他们不愿意专门为了苹果公司的要求优化和改进 GCC 代码,所以苹果一怒之下将编译器后端直接替换为 LLVM,并且把 Chris 招入麾下。

Chris 进入了苹果之后如鱼得水,不仅大幅度优化和改进 LLVM 以适应 Objective-C 的语法变化和性能要求,同时发起了 CLang 项目,旨在全面替换 GCC。这个目标目前已经实现了,从 OS X10.9 和 XCode 5 开始,LLVM+GCC 已经被替换成了 LLVM+Clang。

2010 年的夏天,Chris Lattner 接到了一个不同寻常的任务:为 OS X 和 iOS 平台开发下一代新的编程语言。那时候乔布斯还在以带病之身掌控着庞大的苹果帝国,他是否参与了这个研发计划,我们不得而知,不过我想他至少应该知道此事,因为这个计划是高度机密的,只有极少数人知道,最初的执行者也只有一个人,那就是 Chris Lattner。

从 2010 年的 7 月起,Chris 就开始了无休止地思考、设计、编程和调试,他用了近一年的时间实现了大部分基础语言结构,之后另一些语言专家加入进来持续改进。到了 2013 年,该项目成为了苹果开发工具组的重中之重,Chris 带领着他的团队逐步完成了一门全新语言的语法设计、编译器、运行时、框架、IDE 和文档等相关工作,并在 2014 年的 WWDC 大会上首次登台亮相便震惊了世界,这门语言的名字叫做:Swift。

根据 Chris 个人博客对 Swift 的描述,这门语言几乎是他凭借一己之力完成的。这位著名的 70 后程序员在 2021 年离开 Swift 核心团队后,开启了自己的创业生涯,今年又推出了 Mojo 这门新语言,也许,这是他的第四个伟大项目。

Just for fun.

最近池老师在墨问便签更新了一系列文章,整理一个近期的合集,方便大家阅读享用。已经更新了Swift 创始人打造 AI 新语言 Mojo,陆奇谈大模型,王慧文做 AI、钉钉推出魔法棒、ChatGPT创始人的创业手册、浏览器版本的 ChatGPT 和 Claude 信息等,并且这个 AI 文章合集持续更新的,需要可以文末找下小跟班。

(已更新资料内容)

AI 资料合集,扫码私信小跟班:AI

*咱文心一言、GPT社群的同学,不用重复添加返回搜狐,查看更多



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有