Loading video...
Video Failed to Load
Si vous commencez le vibe coding, faites tout en Rust. Le compilateur est chiant, contraignant, il vous dit exactement ce qui ne va pas. Et c’est justement pour ça qu’un LLM peut très bien travailler avec. Épisode d’Underscore_ avec Micode et Matthieu Lambda :
117,386 views • 4 days ago •via X (Twitter)
34 Comments

@UnderscoreTalk @Micode @MatthieuLambda Le problème c'est que Rust fait exploser ton disque et tes temps de compilation. Faites tout en C, et demandez au LLM de passer un coup de memory sanitizer pour être sûr.

@UnderscoreTalk @Micode @MatthieuLambda J’ai adoré ton intervention, c'est ce que je dit à mes jeunes collègues. Mon activité de développeur d'il y a deux ans est désormais obsolète.

@UnderscoreTalk @Micode @MatthieuLambda Je ne sais pas si un jour les gens comprendront que chaque langage à des spécialités que d'autres n'ont pas forcément et qu'on ne peut pas donc tout coder en Rust, bien qu'on puisse faire beaucoup de chose en Rust

@UnderscoreTalk @Micode @MatthieuLambda Quand @waxzce et @dhh sont tous deux en avance sur le reste de la commu dev LOL !!!!

@UnderscoreTalk @Micode @MatthieuLambda comme on est vendredi et que c’est permis, dire coder et javascript tu cherches les emmerdes je dis 🐈⬛

@UnderscoreTalk @Micode @MatthieuLambda J'étais réticent avec cette approche mais c'est ce que je fais maintenant pour quelques projets pas critiques sur lesquels j'avais soit préparer les specs soit j'avais une implem' poc dans un autre langage (j'avais déjà essayer il y a 1 ou 2 ans mais il y a eu du progrès depuis)

@UnderscoreTalk @Micode @MatthieuLambda J’adore comment ma TL m’affiche une idée et son contraire juste ensuite

@UnderscoreTalk @Micode @MatthieuLambda Même @dhh est d’accord 😉

@UnderscoreTalk @Micode @MatthieuLambda

@UnderscoreTalk @Micode @MatthieuLambda oui j'ai refait ruby on rails en rust, une base de données, un kafka, etc en Rust ... bref tous les outils qui me sont nécessaire pour faire des apps webs de manière efficiente

@UnderscoreTalk @Micode @MatthieuLambda Vibe coding is fine for exploration. The trouble starts when the prototype quietly becomes production and nobody adds the boring guardrails.

@UnderscoreTalk @Micode @MatthieuLambda mon jeu vibe codé avec Claude Code est en JS, j'ose pas lui demander de tout passer en Rust

@UnderscoreTalk @Micode @MatthieuLambda Mais c’est qui lui ? Comparer une compilation JIT avec une compilation AOT …. Ça n’a aucun sens

@UnderscoreTalk @Micode @MatthieuLambda Mais 20Go pour compiler une app Tauri c'est un peu beaucoup, si on a plusieurs app il faut pas manquer d'espace disque

@UnderscoreTalk @Micode @MatthieuLambda par défaut ça fait en next JS, mais on peut lui dire de convertir en rust 😉

@UnderscoreTalk @Micode @MatthieuLambda Faites tout en go, y'a bcp de + de codes public dispo et donc la llm sera bien mieux entraînée dessus.

@UnderscoreTalk @Micode @MatthieuLambda Merci pour l'info !

@UnderscoreTalk @Micode @MatthieuLambda No 👎

@UnderscoreTalk @Micode @MatthieuLambda ça redonne de l’espoir !! mais c clair qu’il faut s’y mettre fort et maintenant! par contre, vraie question: je suis intrigué par le fait d’être 1 militant acharné de la souveraineté 👍 et filer toute sa Pi à une IA extra-européenne. @waxzce: rassurez moi, elle tourne en local ?

@UnderscoreTalk @Micode @MatthieuLambda Il commence à me faire douter des mes app vine codé en python.

@UnderscoreTalk @Micode @MatthieuLambda Effect si vous voulez rester sur du TypeScript.

@UnderscoreTalk @Micode @MatthieuLambda Quitte à aimer souffrir, faites du ADA.

@UnderscoreTalk @Micode @MatthieuLambda Ok pour app mobile?

@UnderscoreTalk @Micode @MatthieuLambda Tu peux aussi ajouter à la panoplie du vibe coder NixOS

@UnderscoreTalk @Micode @MatthieuLambda Vrai

@UnderscoreTalk @Micode @MatthieuLambda Pourquoi pas elm

@UnderscoreTalk @Micode @MatthieuLambda les profesionnels utilisent rust pour l'infra. les llm savent coder dans tout les languages, ca depend de ce que vous voulez faire et surtout si vous savez ce que vous faite!

@UnderscoreTalk @Micode @MatthieuLambda Excellente intervention en tout cas !

@UnderscoreTalk @Micode @MatthieuLambda Vibecoder quand tu ne peux pas itérer rapidement, prototyper rapidement. La vitesse de compilation de l'age de pierre, sans oublier le borrow checker qui te lance dans une boucle infini. Garde-fou-Ok, pour le Vibecoding il y as vraiment, mais vraiment mieux.

@UnderscoreTalk @Micode @MatthieuLambda Non c plus plus ftw

@gonzague @UnderscoreTalk @Micode @MatthieuLambda Pourquoi pas go ?

@UnderscoreTalk @Micode @MatthieuLambda L phrase «c’est LLM, ça reste assez con» j’ai rigolé de ouf. 😁😁 J’ai regarder encore cette semaine

@UnderscoreTalk @Micode @MatthieuLambda Renommez "clever cloud" en "vibecoded cloud"

@UnderscoreTalk @Micode @MatthieuLambda Complètement ok 👍
