Andrew58 писал(а):Source of the post Третий глаз обычно открывается после 42 дней безвылазного сидения в дизассемблере. Нимб в области головы появляется тоже, но окружающие его не видят - обидно...
Ну не сможет человек перебрать столько вариантов и отследить столько взаимосвязей, сколько это сделает машина.
Основная задача человека - оптимизация на уровне алгоритма. Вот здесь третий глаз очень нужен - особенно в плане взаимодействия алгоритмов с конкретной вычислительной системой. Вплоть до того, как лучше работать с большим массивом, чтоб эффективнее кэш процессора использовать. А уж какими именно командами сделать это быстрее и с меньшим количеством ветвлений - это уж компилятор сделает эффективнее.
Вот для написания эффективного компилятора - да, согласен: тут машинные коды знать надо здорово, а уж Hacker's Delight должен быть настольной книгой
Впрочем, я уже говорил ранее - многое зависит от того, какую задачу решаешь.
Последний раз редактировалось
kiv 27 ноя 2019, 21:37, всего редактировалось 1 раз.
Причина: test