极资讯

  • 关于我们
  • 全栈AI助手
极资讯
这里有好的科技资讯
  1. 首页
  2. AI
  3. 正文

AI 开发有了新编程语言, 比 Python 快 35000 倍

2023 年 5 月 4 日 4105点热度 0人点赞 0条评论

众所周知,Python 是 AI 和 ML 领域最受欢迎的语言,如果翻看过去数月,甚至是数年的 TIOBE 榜单,Python 也一直占据着榜单前两名的位置。随着近段时间的 AI 的火热,以及 AI 在各个行业的应用,Python 受欢迎的程度有望进一步提升。

除了 Python,Julia 也是不少开发者选择的编程语言,「Julia 是否会取代 Python」也是常常会被大家谈论的问题。

如今,这个领域又来了一个新的竞争者。

AI 基础设施公司 Modular AI 最近公布了一种新的编程语言 Mojo,Mojo 结合了 Python 的语法以及 C 语言的可移植性和性能,目标是使其成为 AI 研究和生产的理想选择。

Mojo 结合了 Python 的易用性和 C 语言的性能,解锁了 AI 硬件无与伦比的可编程性和 AI 模型的可扩展性。 另外,它比 Python 快 35000 倍。

Mojo 的开发商表示:

当我们创办 Modular AI 时,我们没有打算建立一种新的编程语言。但是,当我们在建立我们的平台,打算统一 ML/AI 基础设施时,我们意识到整个栈的编程太复杂了。

根据开发人员的说法,构建新编程语言背后的主要动机之一是大多数现代编程系统依赖于加速器(如 GPU)进行操作,并且只有在支持数据加载、前后处理以及与其他语言编写的外部系统集成等操作时才会 “回退” 到 CPU,Modular AI 希望将所有这些功能都整合到一个语言中。

我们认为没有理由不能只用一种语言来完成。因此,Mojo 诞生了。

因此他们想要的是一个创新的、可扩展的编程模型,并且可以支持加速器和其他机器学习中普遍存在的异构系统。这意味着 Modular AI 打算建立一个具有强大的编译时元编程的编程语言,整合自适应编译技术,在整个编译流程中进行缓存,以及其他现有语言不支持的东西。这就是 Mojo 的发展方向。

Mojo 能够利用 MLIR,使 Mojo 开发者能够利用向量、线程和 AI 硬件单元。根据测试,Mojo 比 Python 快 35000 倍。

Python 之所以热门,成为 AI 最主要的编程语言的重要原因是其拥有大量的库和丰富的生态。为了利用这些 Python 库,并与 Python 生态完全兼容,根据 Mojo 的文档,虽然 Mojo 拥有全新的代码库,但在概念上并没有真正从头开始。拥抱 Python 可以极大地简化了 Mojo 设计工作,大部分的语法也都与 Python 类似。

对于 Python 开发者来说,Modular AI 这样的做法也可以让开发者迅速熟悉 Mojo,目前 Mojo 已经支持 Python 的许多核心特性,包括 async/await、错误处理、Variadic 等,但是 Mojo 仍然处于非常早期的开发阶段,Mojo 目前甚至还不支持类。

Modular AI 未来还将提供一个迁移工具,为想把 Python 代码转移到 Mojo 的开发者提供非常好的兼容性。

开发者现在可以率先在 Modular AI 基于 JupyterHub 的 Playground 中试用。通过教程运行并编写你自己的 Mojo 代码(链接),Mojo 未来也将保持开源。

Related Posts:

  • 源码探秘:Python 中对象是如何被调用的?
  • 前Deepin CTO 王勇评价各种编程语言
  • Python3.11推迟发布,原因竟然是
  • 构建自己 AI 翻译助手取代谷歌翻译
  • 2019年你应该知道的编程语言、框架和工具
  • LLM 分享:小红书文章生成神器
  • Stack Overflow 2022 开发者调查报告现出炉
  • 用过GPT-4 Turbo以后,我们再也回不去了
  • 编写完10万行代码,我发了篇长文吐槽Rust
  • GitHub CEO:AI 无法取代程序员
  • AutoGPT :一个自主完成任务的强大工具
  • 哪种编程语言或者编程思想好?
  • 从另一个面看待 Rust 和 Go
标签: AI Python 编程 编程语言
最后更新:2023 年 5 月 4 日

admin

这个人很懒,什么都没留下

点赞
⇦img2img:让你喜欢的AI美女无限复制
Midjourney中国版本使用指南 ⇨

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
阿里云服务器“镜像”怎么选择?看这一篇文章就够了! 积极贯彻落实《公司法》 推动存量公司依法调整注册资本 更新版!一些有趣或实用的生成器! 整理一波写作必备网站,供大家参考 远离抑郁症的方法之一:增强多巴胺、内啡肽、血清素、催产素的神经质地分泌 网络社区这种模式为什么注定会失败 靠着AI自动生成视频撸自媒体收益,赚了包辣条~ 有钱人是如何面对美色诱惑的 失业的中年人在北京过得真的有多心酸 最年轻的“十八罗汉”,阿里巴巴的新CEO-吴泳铭
爆火的ChatGPT太强了!写代码、改bug,网友:可取代Stack Overflow了 技术管理进阶——什么是管理者之体力、脑力、心力 最年轻的“十八罗汉”,阿里巴巴的新CEO-吴泳铭 该不该将单体架构迁移到微服务? 短视频12大流量密码 2022年程序员需要了解的十大Golang框架 小红书0元开店有什么限制 睡后收入(无人直播) 在线会议的一次“标志性事件” 《回村三天,二舅治好了我的精神内耗》文字版全文 文案
归档
  • 2024 年 10 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
分类
  • AI
  • IT
  • 云计算
  • 互联网
  • 创业
  • 开发
  • 开源资讯
  • 未分类
  • 概念
  • 科技
  • 移动互联网
  • 自媒体
  • 趋势
标签聚合
抖音 小红书 ChatGPT 电商 编程语言 短视频 AI绘画 编程 iphone 软件 golang 人工智能 AIGC web3.0 元宇宙 AI 程序员 Linux 开发 直播

COPYRIGHT © 2022-2025 极资讯. ALL RIGHTS RESERVED.

京ICP备18039103号-2