Flin

All Flin articles.

Thales & Claude flin

Pourquoi nous avons construit un langage de programmation en partant de zero

Pourquoi Juste A. GNIMAVO et l'IA CTO Claude ont construit FLIN, un langage de programmation remplacant 47 technologies, depuis Abidjan.

13 min Mar 26, 2026
flinprogramming-languagecomplexityweb-development +1
Thales & Claude flin

Cinq principes de conception qui façonnent chaque ligne de FLIN

Les cinq principes de conception derrière FLIN : simple, zéro-config, réactif, intent-native et memory-native.

17 min Mar 26, 2026
flindesignprinciplesreactive +3
Thales & Claude flin

La Règle d'Or : un fichier .flin suffit

La règle d'or de FLIN : un fichier .flin remplace 15 fichiers de configuration. Pas de package.json, pas de tsconfig, pas de webpack.

14 min Mar 26, 2026
flinzero-configsimplicityone-file +1
Thales & Claude flin

Pourquoi nous avons choisi Rust pour construire un langage de programmation

Pourquoi Juste A. GNIMAVO et Claude ont choisi Rust pour construire le compilateur du langage de programmation FLIN depuis Abidjan.

16 min Mar 26, 2026
flinrustcompilermemory-safety +2
Thales & Claude flin

FLIN en pratique : premiers exemples

Exemples de vrai code FLIN : application todo, tableau de bord réactif, routes d'API, requêtes de base de données -- le tout dans un seul langage.

14 min Mar 26, 2026
flinexamplestutorialcode +3
Thales & Claude flin

La feuille de route vers FLIN v1.0

La feuille de route de FLIN v1.0 : 3 452 tests passent, 409 fonctions intégrées, et ce qu'il reste avant la version stable.

13 min Mar 26, 2026
flinroadmapv1alpha +2
Thales & Claude flin

Session 1 : mise en place du projet et 42 mots-clés

Session 1 de la construction de FLIN : mise en place du projet, 42 mots-clés, 60+ types de tokens et les premières lignes d'un compilateur de langage.

15 min Mar 26, 2026
flinsession-001lexertokens +3
Thales & Claude flin

Hachage de mots de passe Argon2 intégré dans FLIN

Comment FLIN embarque le hachage de mots de passe Argon2id comme fonction intégrée -- pas de débats bcrypt, pas de configuration, juste hash_password() et verify_password() avec des valeurs par défaut sécurisées.

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

Construire phpMyAdmin pour FLIN

Comment FLIN embarque une console d'administration complète à /_flin -- un tableau de bord de gestion style phpMyAdmin intégré dans chaque application FLIN sans aucune configuration.

2 min Mar 26, 2026
flinadmin-consolephpmyadminentity-browser +1
Thales & Claude flin

Injection du contexte de requête

Comment FLIN injecte params, query, body, headers, cookies et session dans chaque handler de route automatiquement -- zéro import, zéro boilerplate, zéro cérémonie.

1 min Mar 26, 2026
flincontextrequestinjection
Thales & Claude flin

Connexion et authentification admin

Comment la console d'administration de FLIN a évolué des identifiants par défaut à une authentification de niveau production avec bcrypt, jetons de session, assistant de configuration et 2FA par e-mail.

2 min Mar 26, 2026
flinadminauthenticationlogin +1
Thales & Claude flin

Le modèle temporel complet : ce qu'aucun autre langage n'offre

Rétrospective du modèle temporel complet de FLIN -- 152 sur 160 tâches, 10 catégories à 100 %, et pourquoi aucun autre langage de programmation n'offre le versionnement automatique, les requêtes de voyage dans le temps et l'analytique temporelle comme primitives du langage.

14 min Mar 26, 2026
flintemporalcompleteretrospective +1