Depuis les premiers principes
Softanza n'a pas commencé comme une enveloppe autour de bibliothèques existantes. Elle a commencé par la question de ce que programmer devrait être quand l'humain est l'analyseur, et elle a reconstruit le texte, les nombres, les listes, les tables, les erreurs et la documentation à partir de là. La mission n'a pas bougé depuis 2018 ; le dépôt est public depuis le 12 mars 2022.


Fin 2024, après 1 697 commits d'un seul auteur, la bibliothèque tenait 348 mille lignes de code et 63 mille lignes de tests. Tout était dans le langage hôte, et il n'y avait pas encore de moteur.
Ces lignes ont été écrites à la main, pendant environ cinq ans, avant que les outils d'IA de programmation n'existent.
L'IA est venue en deux temps. Fin 2025, l'auteur a commencé à coller lui-même des résultats d'IA dans le code. En 2026, il est passé à Claude Code Desktop, qui écrit désormais tout le code Zig et tout le code du runtime. Il gouverne les raffinements qu'il apporte.
Depuis, le moteur Zig a été écrit (179 mille lignes), la bibliothèque a grandi jusqu'à 531 mille lignes, et les tests jusqu'à 306 mille. Le rythme des commits a triplé.
Voilà à quoi ressemble construire avec des agents d'IA sous un harnais, quand le harnais est Takamba et que la loi est que tout est jugé en s'exécutant.
Les comptes : git rev-list --count au dernier commit de chaque année sur la branche principale ; lignes comptées sur les fichiers *.ring hors dossiers archive, séparées entre base/test et le reste, dans l'arbre de a395d09c(s'ouvre dans un nouvel onglet) (2024-12-31) et de 0e72e2e2c(s'ouvre dans un nouvel onglet) (2026-09-30). Les dates et les tailles sont comptées dans le dépôt.
La manière Softanza Une plateforme écrite depuis les premiers principes peut obéir partout à un seul ensemble de lois. Une plateforme assemblée de cent bibliothèques ne le peut pas, parce que chaque bibliothèque a déjà choisi les siennes.

