Здравствуйте, vdimas, Вы писали:
VD>>1. Барток (компилятор в нэйтив код).
V>не нужен (отдельная тема)
А, ну-ну.
VD>>2. ЖЦ.
V>Boehm — классика
В лес такие ОС! Мало того что он дерьмо полное, так еще и пол кода вашей ОС будет на С++ написана. Причем это не ОО-код, а низкоуровневневая дергатня с указателями. Багодром, короче.
VD>>3. Шедулер задач.
V>
V>нам прямо сейчас требуется самый качественный шедуллинг??? А если подойдет "обычный", то есть море инфы и реализаций
Что значит сейчас? Это нужно в принципе. Без этого будет не ОС, а МС ДОС. А для старта можно действительно отдельные вещи делать просто под управлением CLR.
V>Ротор — нет, MONO — да. По Ротору самые интересные части не показаны (в первой версии, вторую не смотрел)
И каких же таких частей нет в Роторе, что есть в Моно? Единственное с чем могу согласиться, так это с тем, что можно содержит куда меньше неуправляемого кода.
V>А зачем Барток? А на чем, интересно ngen.exe написан? И кстати, во втором Роторе исходники ngen.exe присутствуют?
А что такое по твоему Барток? Это и есть ngen позволяющий получить законченный исполяемый образ, а не только скомпилированные методы которые без рантайма можно на помойку выбросить.
В общем, ngen нужно так напильником дорабатывать, что вы костьми ляжете на этой задаче. Куда проще доработать Феникс. Там хотя бы гтовое АПИ и компонентная архитектура подразумевающая возможность модификации поведения.
К тому же ты же Ротон не хотел брать в рассчет.

... << RSDN@Home 1.2.0 alpha rev. 620>>