RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Может я не прав, но..


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Alexander Conon
To : LightElf
Subj : Может я не прав, но..

>> что в качастве базового языка был взят цэ.
>цэ был взят потому, что это
>1) самый распространенный язык, имеющийся под любую платформу
>2) позволяет делать довольно низкоуровневые вещи,
>без чего OS не обходится
ровно то же самое можно сказать и о фортране

>> если даже сами поклонники цэ говорят о том
>> что им трудно разобраться в собственных исходниках
>> то не нужно удивляться тому что в результате получается
>> система на подпорках и веревочках.
>система на подпорках получается из-за того, что изначальная парадигма
>системы оказалась несовместима с реальной жизнью
а можно ли думая на цэ создать правильную парадигму?

>> создавался он как язык высокого уровня
>> позволяющий после компилляции получать апликухи
>> не уступающие в скорости апликухам написанным на асме.
>Ох уж эти сказочники...
ты лучше за собой посмотри

>> и это удалось. более того фортран-компилляторы
>> до сих пор удерживают лидерство в этом плане.
>Мдя?
мдя!

>> вобщем получился язык прозрачный
>> и понятный не только компиллятору но и програмеру.
>Язык, в котором нет локальных переменных и все весьма непросто
>с модульностью (это если говорить о фортране 70-х) безусловно
>не подходит для написания более-менее стабильной OS.
можно подробнее про локальные переменные и модульность?


Sat 07 Jul 2007 00:14 XZ/77.0 (WARP; i386)




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.