Un interpréteur Ruby codé en Rust ... et compilé en WASM (du coup le playground Ruby s'exécute dans le navigateur)
Très chouette retour d'expérience de mon collègue Jérémy sur sa participation au GitHub GameOff (et en plus, c'est un jeu en Rust)
Un gestionnaire de sources, mêlant certaines idées venues de git et d'autres venues de darcs.
Je vois plusieurs inconvénients (tout à fait mineurs) : l'adoption d'un gestionnaire de source dépend du réseau, et il va falloir à nouveau des outils facilitant la vie ... (oui, je parle d'interface graphique). Je pense qu'on en entendra reparler ...
La détection de langue, c'est un sujet ... pénible. En Java, ça peut se faire avec Tika (http://tika.apache.org/1.5/detection.html#Language_Detection) et en Rust, ça peut maintenant se faire avec lingua
Alors ça, c'est un truc .... sacrément chouette !
J'adore ce genre d'innovation très Rustesque (oui, je suis sûr que ça existe dans plein de langages à types riches). Ca donne encore un peu plus envie de faire du Rust !
Oui, je suis d'accord avec ça.
Je retiens en particulier l'argument du compilateur qui doit aider le développeur.
Bon, et avec ça, je peux faire de la détection de visage en Rust, et en tirer des actions pour OBS ...
Sapristi ! L'auteur de curl va en réécrire une partie en Rust 😮avec Hyper 🤩
Un serveur web en Rust/Actrix très léger ... Je ne peux pas m'empêcher d'avoir envie de l'utiliser 😍
Effectivement, il y a plus de choses dans le SDK Go. Mais les alternatives en Rust sont franchement séduisantes (comme le système de templates compilés)
Pour ceux qui veulent passer du Go au Rust, ça a l'air d'une lecture utile.
C'est pas bête du tout, cette règle d'or. Et c'est effectivement applicable bien au-delà de Typescript !
Oh ca vaudra le coup de relire ça quand je me relancerai dans Codingame, parce qu'il y a deux ou trois trucs qui méritent d'être lus (même si je suis sûr que le compilateur Rust utilisé par Codingame n'est pas configuré avec les meilleures optimisations)
Un article très chouette sur la taille des objets Rust et le trait Sized ... qui est effectivement un truc un chouïa compliqué à comprendre.
C'est un très chouette accélérateur façon Rust
Dans cette comparaison entre les deux langages, la conclusion est particulièrement intéressante.
Une introduction vraiment chouette aux différentes méthodes de gestion d'erreur en Rust (et pour le coup, il y en a un paquet).
Encore un article montrant tout ce qu'on peut faire de chouette en Rust dans le shell
Je copie la citation "System languages should become more widespread and people should get upste with them, because only in that way will we see progress"
Je crois que c'est la raison pour laquelle j'apprécie le Rust en ce moment : pour pouvoir avoir une vision critique de ce qu'il se passe lors de l'exécution.