Mojo 编程语言开放下载,声称比 Python 快 68000 倍

开发 前端
从 2005 年 7 月到 2017 年 1 月间,他曾领导苹果的开发者工具部门,随后,曾短暂领导过特斯拉的自动驾驶团队。2017 年 8 月,Chris Lattner 在 Google Brain 团队领导了 TensorFlow 基础设施工作,包括一系列硬件支持(CPU、GPU、TPU),底层运行时和编程语言工作。

Modular AI 是 Chris Lattner 和 Tim Davis 于 2022 年创立的公司,目标是自下而上重建全球 ML 基础设施。在这家新生的创业公司中,Chris Lattner 以 CEO 身份领导团队。

Chris Lattner 毕业于波特兰大学的计算机科学系,具有创建和领导多个知名大型项目的经验,其中包括 LLVM、Clang、MLIR 和 CIRCT 等编译器基础设施项目,他还带头创建了 Swift 编程语言。

从 2005 年 7 月到 2017 年 1 月间,他曾领导苹果的开发者工具部门,随后,曾短暂领导过特斯拉的自动驾驶团队。2017 年 8 月,Chris Lattner 在 Google Brain 团队领导了 TensorFlow 基础设施工作,包括一系列硬件支持(CPU、GPU、TPU),底层运行时和编程语言工作。

今年 5 月,Modular AI 向外界公布了 Mojo。根据他们公布的数据,自 Mojo 亮相以来,超过 12 万开发者注册使用了 Mojo Playground,另外还有 19 万开发者参与 Discord 与 GitHub 讨论。Modular AI 公司更是在上月底宣布融资 1 亿美元。

9 月 7 日,Modular AI 宣布 Mojo 正式开放下载,这意味着开发者可以在本地使用 Mojo 进行开发 —— 目前仅支持 Linux,官方表示会尽快推出 Mac 和 Windows 版本。

根据公告,官方提供了编译器和 Mojo SDK。其中 Mojo SDK 还包括全套开发者和 IDE 工具 ,用于轻松构建和迭代 Mojo 应用程序。

下面是 Mojo SDK 包含的工具概览。

  • mojo 驱动:提供 shell 用于 read-eval-print-loop 或 REPL 的 shell,支持构建和运行 Mojo 程序、打包 Mojo 模块(包括对 🔥 扩展的支持)、生成文档和格式化代码
  • VS Code 扩展:支持多项生产力功能,例如语法高亮显示、自动补全代码等
  • Jupyter kernel:支持构建和运行 Mojo notebooks,包括 Python 代码
  • 调试工具(即将推出):进入并检查正在运行的 Mojo 程序,甚至包括混合 C++ 和 Mojo 代码的框架

Mojo 刚发布时,官方介绍称它能够利用 MLIR,使 Mojo 开发者能够利用向量、线程和 AI 硬件单元。根据测试,Mojo 比 Python 快 35000 倍。

090234_JoEc_4937141.png090234_JoEc_4937141.png

最近开发团队更是说道,Mojo 将动态和静态语言的优点结合在一起,性能可达到目前 Python 的 68000 倍。

这很难评,各位自行下载来玩一玩吧:https://developer.modular.com/

责任编辑:武晓燕 来源: OSCHINA
相关推荐

2023-09-09 06:54:02

AI编程语言Mojo

2023-09-12 17:23:23

C语言Mojo模型

2023-09-08 18:55:50

PythonNumpyAI

2023-05-10 15:07:00

Mojo开发选项

2023-09-11 14:16:28

2013-09-09 15:35:35

Linux

2023-05-15 07:20:24

2023-09-23 15:53:25

Ubuntu

2023-09-12 13:29:46

AI训练

2023-07-14 16:45:56

Linux镜像

2013-10-08 09:49:20

OS XOS X GM

2022-10-27 08:31:31

架构

2023-09-12 12:14:05

Python程序矢量化

2015-07-30 14:35:38

Windows 10SDK下载

2022-03-19 10:26:48

Linuxapt 命令

2024-03-26 10:13:54

日志引擎SigLens

2009-11-16 10:02:19

Google Chrome OS开放下载

2010-03-19 09:39:17

Python编程语言

2023-05-04 15:32:51

编程开发

2023-06-08 14:31:01

PythonMojo语言
点赞
收藏

51CTO技术栈公众号