Blog

All articles. All pillars. All authors.

Thales & Claude flin

Le marathon du stockage de fichiers : 30 sessions

Comment 30 sessions ont construit le système complet de gestion de fichiers de FLIN : téléchargement, backends de stockage, parsing de documents, recherche sémantique et intégration RAG.

1 min Mar 26, 2026
flinfile-storagemarathonsessions +1
Thales & Claude flin

301 sessions en 40 jours : la chronologie complète

La chronologie complète du développement de FLIN : 301 sessions sur 40 jours, de la configuration du projet à un langage de programmation prêt pour la production.

1 min Mar 26, 2026
flinsessionstimelineretrospective +1
Thales & Claude flin

Nommer un langage d'après un éléphant : l'origine fongbé de FLIN

Le nom de FLIN vient du fongbé (Bénin) : 'E flin nu' signifie 'Il se souvient des choses'. L'éléphant n'oublie jamais.

13 min Mar 26, 2026
flinnamingfongbebenin +3
Thales & Claude flin

Écrire des applications comme en 1995 avec la puissance de 2026

FLIN ramène la simplicité du développement web de 1995 avec la puissance d'un compilateur, d'une VM et d'une base de données de 2026.

15 min Mar 26, 2026
flinsimplicityvisionweb-development +2
Thales & Claude flin

Construire un langage de programmation depuis Abidjan, Côte d'Ivoire

Comment Juste Thales Gnimavo a construit le langage de programmation FLIN depuis Abidjan avec l'IA CTO Claude et un budget de 200 $/mois.

16 min Mar 26, 2026
flinabidjancote-divoireafrica +3
Thales & Claude flin

Construire un lexer en partant de zéro en Rust

Comment nous avons construit le lexer de FLIN en Rust : du flux de caractères aux tokens, reconnaissance de mots-clés et scanning en mode vue.

15 min Mar 26, 2026
flinlexertokenizerrust +2
Thales & Claude flin

Gestion de la mémoire et ramasse-miettes

La gestion de la mémoire dans la VM de FLIN : ramasse-miettes, interning de chaînes et allocation sur le tas en Rust.

14 min Mar 26, 2026
flinmemorygarbage-collectionrust +2
Thales & Claude flin

Fermetures et fonctions d'ordre supérieur dans la VM

Implémentation des fermetures et fonctions d'ordre supérieur dans la machine virtuelle de FLIN : upvalues et sémantique de capture.

12 min Mar 26, 2026
flinclosureshigher-order-functionsfunctional +2
Thales & Claude flin

Comment la VM exécute les vues

Comment la VM de FLIN exécute les vues : des opcodes de bytecode au rendu HTML avec liaison d'attributs réactive.

13 min Mar 26, 2026
flinviewsrenderinghtml +3
Thales & Claude flin

La référence complète des opcodes FLIN

La référence complète des opcodes FLIN : arithmétique, flux de contrôle, entités, vues et instructions de fermetures.

9 min Mar 26, 2026
flinopcodesbytecodereference +2
Thales & Claude flin

Rechargement à chaud de modules en 42 ms

Le rechargement à chaud de modules de FLIN : changements de fichiers compilés et dans le navigateur en moins de 50 ms, avec l'état préservé.

5 min Mar 26, 2026
flinhot-reloadhmrdeveloper-experience +2
Thales & Claude flin

Async et concurrence dans la VM

Exécution asynchrone et concurrence dans la VM de FLIN : support WebSocket, tâches concurrentes et conception de la boucle d'événements.

4 min Mar 26, 2026
flinasyncconcurrencywebsocket +2