首页 > 业界 > 关键词  > Mojo最新资讯  > 正文

重磅!新语言Mojo开放下载,运行速度超Python6.8万倍

2023-09-08 16:48 · 稿源:站长之家

要点:

  • 新语言Mojo开放编译器和IDE下载,语法类Python但运行速度可达Python的68000倍。

  • Mojo通过类型注释、向量化、多核并行等手段大幅提升运行速度。

  • Mojo兼容Python生态,可与Numpy、Pandas等库无缝交互,受到AI开发者关注。

站长之家(ChinaZ.com)9月8日 消息:新语言Mojo最近开放了编译器和集成开发环境的本地下载,这在开发社区引起了轰动。Mojo的语法简单明了,类似于Python,但运行速度可达到Python的68000倍之多。

image.png

这种惊人的性能提升是如何实现的?Mojo通过几种手段:首先是加入类型注释,消除Python动态类型带来的性能损失;然后利用向量化技术实现SIMD并行计算;再通过多核并行运算进一步提速。这样一步步优化下来,Mojo的运行速度已远超Python。

image.png

此外,Mojo最大的优势是可以与现有Python生态完美兼容。开发者可以继续使用熟悉的Numpy、Pandas、SciPy等Python科学计算和数据分析库。这点获得了AI开发者的青睐,因为他们可以充分利用Python强大的生态,同时享受Mojo的高性能。

Mojo的创始人Chris Lattner是LLVM和Swift语言的创造者,他认为Mojo不是来取代Python,而是给Python开发者带来超强性能。可以说Mojo结合了Python的简单易用和C++的高效速度,它可能会成为Python生态系统有史以来最重大的升级。

参考链接:

https://www.modular.com/blog/mojo-its-finally-here

https://www.modular.com/blog/mojo-a-journey-to-68-000x-speedup-over-python-part-3

举报

  • 相关推荐
  • Mojo公司的智能隐形眼镜开始进行眼内测试

    据CNET报道,Mojo Vision公司的智能隐形眼镜已经开发了多年,现在该公司员工开始测试这款隐形眼镜,从该公司首席执行官 Drew Perkins 开始...Mojo Vision公司的隐形眼镜硬件需要一个戴在脖子上的处理器,该处理器将信息无线传输到镜头上,并返回到追踪眼球运动数据的计算机上,用于研究...到今年年底,Mojo Vision公司的目标是在公司高管之外对智能隐形眼镜进行测试,向那些有兴趣探索健身和健康训练可能性的合作伙伴,或投资者或记者......

  • 编程语言格局再变: C语言掉队,Rust 崛起、Mojo 语言闪耀登场

    在最新发布的TIOBE编程社区指数中,编程语言的排名变化不大,尤其是在C语言掉出前三之后。Python依然稳坐榜首,紧随其后的是C和Java。随着Mojo和Rust的崛起,编程语言的未来将会更加多元化,给开发者带来更多的选择。

  • MelGeek推出Mojo68透明机械键盘 可编程且支持定制

    备受推崇的创新机械键盘制造商 MelGeek,刚刚在 Kickstarter 上发起了 Mojo68 透明机械键盘的众包项目。其拥有极具辨识度的外形设计,辅以可热插拔的 RGB 背光 + 可编程按键,能够为玩家带来高效愉快的使用体验。(来自:Kickstarter)Mojo68 提供了丰富的设计选型,包括六种独特的风格、三种键帽、以及五种键轴。除了精美的外观,Infinite RGB 背光调节功能,还使之能够针对任何颜色和节奏进行自定义。Mojo68 See-through, Custom

  • Mojo Treble钥匙扣:常用电子产品的瑞士军刀

    智能手机现在都是每天一充,而且越来越多的手机都是内置电池无法更换电池。所以很多人都随身带着数据线用来随时充电,以免手机没电造成一些不必要的麻烦。与此同时你还要带着你的U盘、如果你用的是iPhone也还是需要带着取卡针以防万一需要换卡。是不是觉得携带太多的数据线、U盘、读卡器太麻烦?

今日大家都在搜的词: