Здравствуйте, vsb, Вы писали:
vsb>Я бы вообще в нулевой пункт добавил саму операционную систему, точней её интерфейс. Так называемую оболочку.
Вот именно. И там не должно быть ничего лишнего. Но все начинается с железа — слишком разнообразное железо делают и слишком разные драйвера для каждого. Мало стандартов.
vsb>С возрастом стал ценить стабильность. По-мне надо написать язык программирования, который не будет меняться и на нём написать весь важный софт. Тот же C — зачем его меняют? C89 был прекрасным языком, хватает для всего. Нет, даже NULL заменить решили. Ужас.
Ну вроде обратная совместимость то сохраняется? Можно же выбрать С с классами (типа C++ урезанный), прописать что можно использовать а что нельзя — и писать на нем.