
Réécrire les outils Unix en assembleur : la démarche derrière UOLT
Un cat moderne pèse plusieurs dizaines de kilo-octets et tire derrière lui la libc entière. Est-ce que ça doit être le cas ? UOLT répond non : chaque outil est réécrit à la main en assembleur x86_64, sans libc, sans tas mémoire, en syscalls directs. La suite complète tient dans ce qu'un seul binaire coreutils occupe. Voici la démarche.




