Mojo语言SDK已发布:包含Mojo驱动、VS Code扩展和Jupyter内核

Mojo SDK 发布概览

Mojo SDK 现已面向开发者开放,这是一个高性能的“Python++”编程语言,专为计算任务设计。此次发布包含了 Mojo 驱动程序、Visual Studio Code 扩展和 Jupyter 内核,目前支持 MacOS 和 Linux 系统。

Mojo 语言背景

Mojo 是由 Chris Lattner 及其团队推出的一种新编程语言。最初,Modular 仅提供了 Mojo Playground,供开发者探索和体验该语言。最近的进展是,开发者现在可以在本地下载 Mojo,首先支持 Linux 和 Mac 系统,Windows 版本预计将很快推出。

Mojo SDK 工具集

首次发布的 Mojo SDK 包含以下工具:

  • Mojo 驱动程序:提供 shell 环境,支持构建和运行 Mojo 应用程序、打包 Mojo 模块、生成文档和代码格式化。
  • Visual Studio Code 扩展:包含多项生产力功能,如语法高亮、诊断与修复、定义与引用、悬停帮助、代码格式化和代码补全。
  • Jupyter 内核:支持在 Jupyter 环境中使用 Mojo。

性能与基准测试

Mojo SDK 在 Mac 和 Linux 系统上可用。开发者通过运行矩阵乘法示例,展示了 Mojo 在 MacOS 上的性能表现。Mojo 能够充分利用 Mac 的 CPU 核心和向量单元,显著提升了计算速度。

社区反响

Mojo 在数据科学社区中引起了广泛关注。Mojo SDK 的发布获得了积极反馈,相关讨论可在 Modular 的 LinkedIn 帖子中查看。此外,社区也在关注 Mojo 是否会开源,以及未来是否会面临锁定风险。

获取 Mojo SDK

Mojo SDK 可从 Modular 官方网站下载。

阅读 44
0 条评论