Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
С чего ты взял? 27.10.05 14:21 Число просмотров: 1054
Автор: amirul <Serge> Статус: The Elderman
|
> > Нет ни одного более менее крупного проекта, который бы > не > > был спроектирован как объектно-ориентированный. Это > значит,
> А юниксподобные ОС на простом С написаны без ООП, а > издательская система ТеХ, да много чего мощного написано > без ООП.
ООП и чистый С вообще находятся в разных плоскостях. И *nix и TeX СПРОЕКТИРОВАНЫ объектно-ориентированно. Про никсовые объекты я уже писал (в применении к ОС-ям вообще), ну а в тех-е все поле разбито на боксы (box), пространство между которыми заполненно клеем (glue). Боксы и клей фактически являются базовыми классами всего, что есть в TeX. Конкретные типы боксов описываются при помощи языка. Что-то мне подсказывает, что если копнуть внутрь TeX-а, то объектность станет еще явнее (в конце концов потроха *nix-ов тоже внешне не видно, но оказывается, что внутри там всюду объекты).
Повторюсь в очередной раз: написано на языке, не поддерживающем нативно ОО парадигму и спроектировано объектно-ориентированным это совсем разные вещи.
|
|
|