LINUX.ORG.RU

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

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

Чем отличается указатель на «переменную» и указатель «на функцию» во всех популярных процессорах? Ничем. Это просто число, обозначающее ячейку в виртуальной памяти. В первом случае откуда нужно взять n байт, во втором, куда нужно передать управление. Это архитектура фон Неймана, иди мат. часть учи, лалка.

Ты ещё скажи, что твой процессор является фон Неймановским в присутствии W^X (оно же NX). У тебя даже кэши в процессоре отдельные для инструкций и для данных. Пластмассовый ми^W^WГарвардская архитектура победила. Страдай теперь.

Ну и что там в популярных процессорах, не имеет никакого значения. C – это высокоуровневый язык с довольно упоротой моделью выполнения.

Молодец. А теперь забудь это говно.

Прости, но согласно этому говну (я, кстати, абсолютно согласен, что стандарт C – ад и холокост) пишут компиляторы. Игнорировать его – себе же хуже.

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

Чем отличается указатель на «переменную» и указатель «на функцию» во всех популярных процессорах? Ничем. Это просто число, обозначающее ячейку в виртуальной памяти. В первом случае откуда нужно взять n байт, во втором, куда нужно передать управление. Это архитектура фон Неймана, иди мат. часть учи, лалка.

Ты ещё скажи, что твой процессор является фон Неймановским в присутствии W^X (оно же NX). У тебя даже кэши в процессоре отдельные для инструкций и для данных. Пластмассовый ми^W^WГарвардская архитектура победила. Страдай теперь.

Молодец. А теперь забудь это говно.

Прости, но согласно этому говну (я, кстати, абсолютно согласен, что стандарт C – ад и холокост) пишут компиляторы. Игнорировать его – себе же хуже.