Тогда лиспа ещё не было! Системное программирование основывалось на макроассемблерах. В ЮНИКСЕ программировать на языке ассемблера практически невозможно. Там язык ассемблера — промежуточный язык при генерации объектных кодов.
Ну что вы так к ассемблеру цепляетесь? У него против того же богопротивного СИ кпд в интегральном смысле процентов 20% в лучшем случае