Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

Python 现在可以调用 Chris Lattner 的 Mojo 编写的代码

Posted on 2025-05-26

编程_64.png

Mojo(编程语言)今天迎来了一个里程碑。迄今为止的故事……Chris Lattner 创建了 Swift 编程语言(并在 2017 年前往特斯拉、谷歌和 SiFive 任​​职期间回答了 Slashdot 读者的提问)。但在 2023 年,他在人工智能基础设施公司 Modular.AI 工作期间,创建了一种名为 Mojo 的新编程语言——它是 Python 的超集,并增加了利用现代加速器编写高性能代码的功能。今天,Modular 的产品经理 Brad Larson 宣布,Python 用户现在可以从 Python 调用 Mojo 代码了。(敬请关注 Mojo 最新的夜间构建版本……)Mojo 手册的 Python 互操作性部分已扩展,现在包含一份关于从 Python 调用 Mojo 的专门文档。我们还在模块化 GitHub 代码库中添加了几个新示例:一个“hello world”示例,演示如何在 Python 和 Mojo 之间来回切换;另一个示例演示了如何使用 GPU 从 Python 调用 Mojo 代码。这可以通过安装 MAX [他们的模块化加速 Xecution 平台,一套集成的 AI 计算工具] 和 Mojo 编译器的任何方式来使用:通过 pip install modules / pip install max,或通过 Magic / Pixi 使用 Conda。我们的目标之一是将 MAX 和 Mojo 逐步引入当今世界上的大量 Python 代码库。我们认为,将 Python 代码中的性能瓶颈选择性地迁移到快速的 Mojo(尤其是在加速器上运行的 Mojo)将解锁全新的应用程序。我真的很高兴这将如何扩展你们许多人编写的 Mojo 代码的覆盖范围……我们花了数月的时间进行深入的技术工作才达到这一点,这只是推出这项新语言功能的第一步。我强烈建议您阅读当前已知限制的列表,以了解哪些功能可能暂时无法正常工作,以避免潜在的挫败感并防止为我们正在工作的已知领域提交重复的问题。帖子最后总结道:“我们非常想知道您将如何使用这项新功能构建什么,也希望听取您关于如何改进它的反馈。” Mojo 的授权使其可在任何设备上免费使用,适用于任何研究、业余爱好或学习项目,也适用于 x86、ARM CPU 或 NVIDIA GPU。

twitter_icon_large.png facebook_icon_large.png

在 Slashdot 上阅读更多内容。

原文: https://developers.slashdot.org/story/25/05/25/2120232/python-can-now-call-code-written-in-chris-lattners-mojo?utm_source=rss1.0mainlinkanon&utm_medium=feed

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • eighty twenty
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme