"Viele, kleine Programme, die nur eine Sache tun aber die dafür richtig gut/stabil und interagieren" war von Beginn an die Verfahrensweise in der Unixwelt. Das würde ich nicht unbedingt als "bescheuerte Ideologie, die in der Praxis nicht funktioniert" bezeichnen.