Deshalb nehme ich für derartige Vergleiche auch den uralten ME2-Abkömmling her (besagtere emacs-clone), der sogar unter MSDOS 2.11, Atari-TOS, VMS und Unix 7 lauffähig war und sich aktuell nicht mehr unter Linux übersetzen lässt, wohl aber unter NetBSD 9. Das Ding schluckt zwischen 68kB (Atari) und 1.2 MB (moderne Systeme). Es scheint sehr weitgehend an den GCC-Optionen zu liegen: die Object-Files bekommt man noch klein (wenn man den Compiler auf "alt" stellt). Die libc bleibt natürlich gross.Heutzutage ist man auch meilenweit von der eigentlchen Programmierung entfernt.
Wer einen Hammer braucht, stellt sich einen Sattelzug mit vollständiger Werkstatt hin.
Wenn das Audio-Subsystem der BSDs nicht so eingeschränkt wäre - nur Stereo, mein 4-kanaliges Interface wird nicht unterstützt - würde ich mich tatsächlich intensiver mit diesem beschäftigen.