Programmcode

Mojo 1.0: Le langage de programmation de l’IA atteint 1.0

Le 11 août 2026 – dans le cadre de la mise à jour Modular 26.5 – Modular a publié la version 1.0 de son langage de programmation Mojo. Cela transforme l’expérience lancée en 2023 en un langage d’usage général prêt à la production avec des garanties de stabilité.

Mojo combine la syntaxe familière, inspirée par Python, avec la performance d’un langage système et la sécurité de la mémoire inspirée par Rust. Il a été créé en partie par Chris Lattner, l’architecte derrière Swift et LLVM, avec Tim Davis. L’objectif est un langage assez rapide pour l’IA et les charges de travail à haute performance mais qui peuvent être saisies comme Python.

Quoi de neuf en 1.0

  • Syntaxe Lambda : Shorthand en python pour les fermetures.
  • Diagnostic mémoire-sécurité: le compilateur détecte les références invalides – par exemple lorsque List.append invalide une référence existante dans la liste.
  • Aussi: un nouveau type de pointeur et normalisé var Déclarations.

Atteindre 1.0 signifie avant tout la fiabilité : la compatibilité arrière et une API stable, les futures versions 1.x devraient être principalement additives. Pour les développeurs qui ont retenu en raison de changements fréquents, Mojo devient considérablement plus attrayant.


Sources : Linuxiac, Modulaire (blog).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Mastodon
Retour en haut