LINUX.ORG.RU

История изменений

Исправление pfg, (текущая версия) :

всё зависит от всего :) с этим согласен.

возьмем простейшие абстракции «функция» и «цикл» - проц такое не знает в приниципе.
это абстракция для упрощения человекочитаемости. и ООП из той же серии - для улучшения человекочитамости кода.
для проца все енти абстракции преобразуются в тупые JMP (goto) CALL (gosub) + RET и набора условных переходов J(cond).

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

Исправление pfg, :

всё зависит от всего :) с этим согласен.

возьмем простейшие абстракции «функция» и «цикл» - проц такое не знает в приниципе.
это абстракция для упрощения человекочитаемости.
для проца все енти абстракции преобразуются в тупые JMP (goto) CALL (gosub) + RET и набора условных переходов J(cond).

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

Исходная версия pfg, :

всё зависит от всего :) с эти согласен.
возьмем простые абстракции «функция» и «цикл» - проц такое не знает в приниципе.
это абстракция для упрощения человекочитаемости.
для проца все енти абстракции преобразуются в JMP (goto) CALL (gosub) + RET и набора условных переходов J(cond) .