От Alexandre Putt Ответить на сообщение
К Александр Ответить по почте
Дата 21.08.2009 23:15:01 Найти в дереве
Рубрики Россия-СССР; Крах СССР; История; Идеология; Версия для печати

Re: Сразу видно...

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

Ну, конечно, куда авторам учебников по Фортрану до г-на Александра. Сами-то пробовали, или как обычно? Потрудитесь объяснить, как на ассемблере x86 будем тремя строчками с комплексными числами работать?

> В чем там "великий прорыв"?

В том, что можно написать sqrt(2.0) и не думать о тысяче вопросов аппаратной реализации этого.

> Эффективность, по-крупному зависит от эффективности алгоритма. Быстрая сортировака и обычная - это же небо и земля. А на фортране процедура написана или на ассемблере практически без разницы.

Разница есть, и местами существенная. Потому что язык бывает "заточен" под определённый круг задач и вместе с ним компилятор. Что касается ассемблера, то он может дать кратное увеличение скорости работы программы при грамотном использовании машинных команд.

>В 60-х проблемы переносимости не стояло. А проблема экзотического железа стояла и очень остро.

Умудряемся противоречить в двух предложениях. Переносимость для того и нужна, чтобы программа работала на любом железе.