

#324.src - Skip: La programmation réactive sans React avec Julien Verlaguet
7 snips Jun 25, 2025
Julien Verlaguet, CEO de Skip Labs, plonge dans l'univers de la programmation réactive. Il dévoile les subtilités de Skip, un langage innovant qui optimise le recalcul des données après modifications. Ils discutent des défis liés à la gestion de la mémoire et à la latence, tout en explorant l'impact futur de l'intelligence artificielle sur le développement logiciel. Julien partage des conseils pratiques pour les développeurs souhaitant créer leurs propres langages, soulignant l'importance de commencer par les bases.
AI Snips
Chapters
Books
Transcript
Episode notes
Principe de base du réactif
- La programmation réactive optimise uniquement les recalculs nécessaires après un changement d'entrée.
- Elle s'inspire du modèle d'une feuille Excel où seuls les résultats impactés sont mis à jour automatiquement.
Exemples concrets du réactif
- Julien donne trois exemples concrets d'usage de la programmation réactive : un compilateur incrémental, un cache de landing page dynamique et la synchronisation de données côté client.
- Ces exemples illustrent comment éviter de recalculer complètement un système à chaque modification.
Pourquoi créer un nouveau langage
- La gestion fine de l'immutabilité est la clé pour optimiser les caches en programmation réactive.
- Cela nécessite un langage conçu spécifiquement pour maîtriser ce concept, incompatible avec des langages traditionnels comme Java ou OCaml.