IT用語集 › プログラミング › Mojo

Mojo

プログラミング Svenska → 更新: 2026-10-22

LLVMとSwiftを生んだChris Lattnerが、Modular社で作った新言語。Pythonの構文、C++の性能、MLIR/GPUサポートの三兎を狙う。2023年5月発表。

任意の静的型付け、Rust由来の所有権モデル、SIMD優先の設計を持ち、MLIR経由でコンパイルされる。目標は、AI/MLにおけるPython+C++/CUDAの二層構造を一つの言語で置き換えること。2024年からApache 2.0でオープンソース化されている。

初期のベンチマークでは、行列積でPythonの3万倍高速とされた。1.0にはまだ達しておらず、小さな破壊的変更が続く。競合は Triton(OpenAI)、Julia、Rust + Maturin、Cython など。

← 用語集に戻る