Mojo : le langage qui pourrait remplacer Python dans l'IA
lun, 17/08/2026 - 06:06
Python s'est imposé dans la data science, le big data et l'IA, notamment grâce à des outils tels que PyTorch et une communauté particulièrement active. Et si un autre langage venait le remplacer ? Mojo serait alors un candidat sérieux. Il se présente comme un langage système pour l'environnement IA : écrire du code rapide sur divers hardwares et sans dépendance à un constructeur / éditeur.

Comme CUDA, Mojo est capable de faire de la programmation GPU, avec une syntaxe rappelant Python, un typage fort et il maîtrise la gestion de mémoire. Le langage fut initié en 2023 par Chris Lattner, créateur de LLVM. Un des avantages, comme Rust : une compilation native.
Mojo sait manipuler les maths, les statistiques ou encore le machine learning.
La version 1.0 est officiellement disponible depuis le 11 août. C'est une étape essentielle pour stabiliser la lib standard et le langage. L'équipe annonce déjà de potentielles casses de code dans les prochaines versions 1.x. Et le projet annonce que le langage sera prochainement mis en open source.
Le setup :
x64 ou ARM64
8 Go de RAM, attention : l'inférence exige plus de mémoire
GPU : NVIDIA, AMD, Apple Silicon
Compilateur C : cc, gcc, clang
Xcode ou Xcode Command Line sur macOS
Linux, macOS, Windows
Pour installer le langage :
- extension disponible pour VS Code : marketplace ou Open VSX
- vous pouvez utiliser les Mojo Skills pour aller plus vite et utiliser des assistants de codage
La philosophie est : si vous connaissez Python, vous saurez rapidement coder en Mojo. On y trouve l'analyse des types, memory safe et les dernieres générations de compilateur. Il propose le classique main() :


