Здравствуйте, LaptevVV, Вы писали:
LVV>Но в то время уже широко была известна UNIX и язык Си. _>>Простой язык позволявший быстро компилировать в достаточно эффективный код. Да, язык пришлось от версии к версии расширять, превращая из учебной игрушки в то с помощью чего можно создавать реальные программы. LVV>Язык Си — проще Паскаля в некотором роде. LVV>И на нем создавались реальные программы. LVV>Не в том ли причина, что он сам учился на паскале в Европе? LVV>И основной книжкой, которая его вдохновила, была книжка Вирта Алгоритмы+данные = программы.
Я думаю, всё было проще. Существовало уже много реализаций C и даже C++. Если бы он использовал C/C++, то как бы он добавлял расширения? Его язык бы стал несовместимым, т.е. по сути другим. Хотя, потом языки с C-образным синтаксисом стали быстро плодится, но это были другие языки. А так он взял никому не нужный язык, на котором никто не пишет, и стал невозбранно тулить туда все фишки, которые хотел, не оглядываясь на совместимость с чем-либо. И в целом язык по сути в базе получился почти как C, не считая синтаксического мусора, но со всякими интересными штуками.
Впрочем, можно долго спекулировать на этой теме, подождём, когда Хейлсберг напишет мемуары