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