Git deux virgule cinquante cinq active Rust par défaut : code plus rapide et plus sûr

12 June 2026 Publié | Traduit de l'espagnol

La nouvelle version candidate de Git, la 2.55-rc0, introduit un changement silencieux mais significatif : le support de Rust est activé par défaut. Jusqu'à présent, les développeurs devaient choisir cette option manuellement pour compiler certaines parties du système de contrôle de versions. Cette décision vise à améliorer la stabilité et la rapidité du logiciel sans modifier l'expérience de l'utilisateur final.

vue en contre-plongée d'une grande boîte de vitesses métallique marquée de symboles du langage C se transformant en un mécanisme d'engrenage lumineux en Rust, des traces de circuits imprimés reliant d'anciens blocs de code C à de nouveaux modules Rust, des lignes de vitesse et des indicateurs d'efficacité verts rayonnant vers l'extérieur, tandis qu'une icône de bouclier avec une coche recouvre l'ensemble, visualisation technique d'ingénierie, textures industrielles en acier, accents néon bleus et orange, composants mécaniques ultra-détaillés, rendu cinématographique photoréaliste

Rust dans Git : efficacité sans configuration manuelle 🚀

L'intégration de Rust dans Git n'est pas nouvelle, mais jusqu'à cette version, elle nécessitait une compilation spécifique avec l'indicateur enable-rust. Désormais, le processus est automatisé : lors de la compilation de Git, le code en Rust est inclus par défaut pour les tâches critiques telles que la gestion des objets et la résolution des références. Ceux qui préfèrent l'implémentation traditionnelle en C peuvent la désactiver avec --without-rust. Ce changement vise à réduire les erreurs de mémoire et à accélérer les opérations sans modifier les commandes utilisées par le développeur.

Pour l'utilisateur lambda : son café reste tout aussi chaud ☕

Pendant que les ingénieurs débattent pour savoir si Rust est meilleur que C pour trier les commits, le citoyen ordinaire peut continuer à utiliser son ordinateur sans rien y comprendre. Personne n'ouvrira l'explorateur de fichiers pour voir un panneau lumineux indiquant Rust activé. La seule chose qu'il remarquera, peut-être, c'est que la prochaine fois que son développeur préféré publiera une mise à jour, le programme mettra une demi-seconde de moins à démarrer. Ou pas. Mais bon, au moins le café ne refroidit pas.