31 ポイント 投稿者 xguru 2023-05-03 | 4件のコメント | WhatsAppで共有
  • LLVMを作ったクリス・ラトナーが新たに創業した会社 Modular が開発するAI開発向け言語
  • Pythonの使いやすさとCの性能を結合
  • 言語自体からAIハードウェアをすべて活用可能(マルチコア、ベクターユニット、アクセラレータなど。C++/CUDAのような複雑さなし)
  • Pythonエコシステム全体をそのまま活用可能(NumPy、Matplotlib を Mojoコード内でシームレスに利用)
  • 既存のAIモデルを簡単に拡張(前処理/後処理およびオペレーションの置き換え):Kernel Fusion、Graph Rewrites、Shape Functions など
  • JupyterHubベースの Playground を提供
  • MLIR(Multi-Level Intermediate Representation)を利用

4件のコメント

 
yangeok 2023-05-09

構文だけを見ると、まるで JavaScript や TypeScript を見ているようですね

 
bus710 2023-05-04

Elixirもそれなりに nx のような試みはしていたようですが……競合相手もなかなか手強いですね(泣)

 
ragingwind 2023-05-03

ものすごいですね。Pythonに追い風が吹きますね。

 
xguru 2023-05-03

HN ではクリス・ラトナー本人が直接コメントしていますね
https://news.ycombinator.com/item?id=35790367

Julia との比較が多いですが、まったく異なるアプローチとのこと。
まず、Python エコシステムをそのまま活用する点が素晴らしいですね。