Re[23]: Почему настоящие программисты избегают C++
От: Cyberax Марс  
Дата: 03.03.05 14:22
Оценка:
d Bratik пишет:

> Речь идет не об интерпретируемом байт-коде, а о промежуточном языке

> (Intermediate Language — IL) и динамической компиляции.

Открою страшную тайну: байт код он не интерпретируемый, а комплириуемый!
Причем динамически. Причем первые исследования на тему IL и
JIT-компиляции появлились еще в 50-х годах, а первые реализации
JIT-компиляторов были в 60-х.

> Языки Lisp и Smalltalk по природе своей интерпретируемы. Сделать все

> это эффективно в императивном языке, на котором написать потом
> операционную систему удалось только Вирту и Ко.

Не надо свое невежество выставлять напоказ.... Интепретируемость и
императивность никак не связаны друг с другом, а Лисп-код может быть
вполне нормально JIT-скомпилирован.

> P>Угу, вот только "морально устаревшие творения K&R+S" продолжают

> успешно применяться, а Виртовские "опредившие время" системы так и
> остались по большому счету на уровне "интересных для изучения". А
> разговор-то идет о практике.
> Вот именно, разговор о практике, а не о популярности.

Так что у Вирта практичного-то? А?

> P>Ты вот, например, сейчас под какой осью эту мессагу читаешь? Под

> Oberon-based или все-таки под написанными на С[++] виндами/линухом?
> Ну и какое это имеет отношение к практическому программированию
> Страуструпа?

Такое, что язык, созданный им, используется в написании этих средств.

> Кстати, Вы вот в Интернет на форумы ходите, а поди даже не знаете, что

> телефонные станции и спутники связи, через которые Ваш трафик идет, на
> Модуле-2 работают. И когда на самолете летите, не знает, что авионика
> тоже на Модуле-2 работает.

ССЫЛКИ, ССЫЛКИ, ССЫЛКИ, ССЫЛКИ! Где? Вот уж не верю я, что на
коммерческих спутниках связи используется Модула-2. Знаю, что
используется Ада и С, про Модулу-2 не слышал.

> Что касается Oberon, то это был экспериментальный проект, на котором

> были откатаны идеи и который позволил потом сделать .NET. Не даром же
> все лучшие ученики Вирта давно наняты или спонсируются MS. Об учениках
> Страуструпа такого не скажешь (их вообще никогда не было).

Имена, фамилии, явки учеников Вирта, создавших .NET (точнее слизавших ее
архитектуру с Java) ....

--
С уважением,
Alex Besogonov (alexy@izh.com)
Posted via RSDN NNTP Server 1.9
Sapienti sat!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.