Вставлю свои пять копеек.
Цитата:
Не проще ли пользоваться уже существующим?
Проще, бесспорно. Ничего не надо придумывать и ломать мозг, бери и пользуйся.
Цитата:
Если хотите поспорить, на реальную тему, код в студию и пояснение почему он лучше чем у других
А чем эта тема для вас нереальна? собственно прежде чем пишется код, продумывается та самая архитектура. И простите меня за прямолинейность, если архитектура г-но, то какой-бы супер оптимальный и быстрый код вы не написали, ничего хорошего из этого не выйдет.
И от себя добавлю, что архитектура определяется еще и спецификой решаемой задачи. Куда-то замечательно встанет монолитная система, безо всяких заморочек с микроядерностью и т.п., ибо она быстрее. А где-то больше упор на надежность, изолированность процессов друг от друга - тогда вам прямая дорога к микроядрам, хотя я сейчас опять подниму старый спор Торвальдса с Танненбаумом, а мне бы этого не хотелось.
Экзоядро мне лично показалось сферическим конем в вакууме. я многое не понял, но мне оно показалось отступлением назад. К тем временам, когда прога сама должна была управлять ресурсами, а не ОСь. Ну если у вас какая-то встроенная система, где жестко разписаны назначения процессов, их взаимодействие между собой и аппаратурой, возможно это и применимо, но для систем общего назначения ИМХО это неприменимо никак.