Цитата:
не вижу причин не доверять сию рутину компилятору
Причина одна - идея может выглядеть красиво и здорово, но идти она может поперек принципов работы машин и поэтому работать безумно медленно. Когда пишешь на каком-нибудь си - это можно закодить, когда пишешь на ассемлере начинаешь понимать, как же это долго, медленно и бессмысленно, и что есть более логичные и быстрые решения той же задачи. Я последнее время пишу по долгу службы на плюсах, только при этом в голове грубо говоря всегда держу ассемблерный вариант кода (на самом деле я скорее держу не конкретные инструкции, а то, как это может выполнить камень). В итоге некоторые мои программы работают в 10-15 раз быстрее существующих аналогов. Но когда речь идет о написании под железо - не вижу ни одной объективной причины использовать ЯВУ.
Цитата:
по мере разработки ОС примеры не заставят себя ждать
Что ж, буду ждать. Хотя все еще не понимаю, если идея - сделать юникс без части "лишнего" функционала, почему бы не взять сам юникс и не выпилить то, что вам не нужно. Возможно получите поддержку готовых драйверов для некоторого оборудования, если аккуратно выпиливать, а то без драйверов толку от системы меньше нуля. Так их придется делать самостоятельно, что не всегда возможно.