RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Следующий шаг. Немного конкретики.


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : LightElf
To : valerius
Subj : Следующий шаг. Немного конкретики.

> > > > Идей построения ядра в основном высказаны.
> > > > Теперь предлагаю архитекторам перейти к конкретике. А именно:
> > > > 1. Предложить модель распределения памяти.
> > > "Малая" модель (код, данные и много "локальных" стеков под нити).

Ну во-первых "код, данные и много стеков" - это таки уже large модель.

> >
> > Да, а для начала написать компилятор, который под такое компилить умеет.
> >
>
> OpenWatcom?

Я конечно OpenWatcom люблю и уважаю, но с C++ там все довольно грустно. В свете существования значительного количества опенсорцного софта, писанного с применением C++, завязывание OS на специфические фишки одного компилятора (OpenWatcom) не выглядит такой уж правильной идеей.

В общем и целом следует отталкиваться от того факта, что 32-битные компиляторы привязаны к flat модели.


Wed 13 Jun 2007 15:10 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.3) Gecko/2003031




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.