Lien Announcing Rust 1.88.0

Je suis informaticien, diplômé d'école d'ingénieur, Linuxien passionné et au chômage depuis 2 ans. Alors certes je n'ai sûrement pas géré parfaitement ma carrière. Je suis resté trop longtemps dans une petite entreprise ou j'ai touché à beaucoup de choses mais en me spécialisant en rien. Je suis parti après 12 ans de bons et loyaux services pour une entreprise ou je me suis retrouvé dev web. Pas passionnant je suis parti au bout de 8 mois pour une entreprise (…)
Et si Microsoft croyait en la ligne de commande pour tous ?
Idée étrange, mais vraie : depuis mi-mai 2025, Microsoft met à disposition un éditeur de texte minimaliste, mais fonctionnel, en ligne de commande : Edit.
Je travaille depuis quelque temps sur Elpe, un projet qui vise à obtenir les bonnes propriétés de Nix/NixOS (les mises à jour atomiques, la reproductibilité), mais avec des paquets Ubuntu.
Le code : https://nest.pijul.com/pmeunier/elpe
L'idée est de définir des recettes de compilation en OCaml et de les envoyer à un backend Rust, qui se charge de les exécuter dans un conteneur sans réseau, en exposant uniquement le contexte nécessaire à la bonne exécution de la compilation. Les produits du build sont indexés par le contenu de la recette du build, et indexés une deuxième fois par le résultat : c'est ce deuxième hash qui est utilisé dans les dépendants du paquet, ce qui permet de construire un arbre de Merkle du système complet (et non seulement de ses sources), qui rend toute modification ultérieure facilement détectable.
De plus, le système de base provient des dépôts de paquet Debian ou Ubuntu. Cependant, tous les chemins sont hard-codés (comme dans Nix), ce qui permet de garantir la reproductibilité, au détriment toutefois du coût de mise à jour en termes d'espace et opérations disque.
Passionnés de RUST, bloquez de nouveau le 25 juin dans votre agenda ! La conférence Rust Paris revient pour sa deuxième édition, même jour, même heure, mais cette fois à l’Université de Jussieu. Cette journée est dédiée aux développeurs et utilisateurs de Rust, avec un mot d’ordre : REX — retour d’expérience. Les intervenants viendront partager leurs succès, mais aussi les défis rencontrés, dans des contextes variés : blockchain, automobile, WebAssembly, embarqué, certification…
LINUXFR_RUSTPARIS2025