Показать сообщение отдельно
Непрочитано 30.04.2009, 23:17   #52
О!пофигиссимус I ранга
енот-старожил
 
Регистрация: 25.04.2009
Сообщений: 21,868
Репутация 430 [+/-]
По умолчанию

Цитата:
Сообщение от АК Посмотреть сообщение
Цитата:
Сообщение от M_G_M Посмотреть сообщение
Цитата:
Сообщение от АК Посмотреть сообщение
Зюзя сколько машинного кода на задачу выйдет как раз от мастерства программиста на ассме и зависит! Вот-так -то физик! Если не можешь не мучай голову понапрасну:-)
Брехня.
Для задач, подобных той, что упоминалась (из лин. алгебры), утверждать, что программист может улучшить компилятор, это примерно, как утверждать, что Союз ТМ пристыковывать к МКС удобней вручную по показаниям GPS.
Похоже Вы никогда на Асме не писали, потому, как сравнение в корне неверное. Скорее ближайший аналог - это как ручную работу с конвеерной сборкой сравнивать.:-)
Я писал и для Z80, помницца. А уж ПДП 11 или интеловские попы - как Отче Наш.
Просто Вы, как впрочем и Санечка, отстали от жизни.
Компилятор делает то, о чём его просят. Если нужен 86 процессор, то при желании в VC++ и такую фрик прогу сгенерят. Но вообще-то уже 128 бит для арифметики норма (в кеше).
Как Вы полагаете, для чего народ усеивает буквами сотни журналов с импект фактором, распознавая рукописный текст, трекуя отдельных индивидов и объектов в камерах слежения? Наверное не для того, чтобы умный оператор сделал это быстрее и лучше компа.
Так и с компиляторами. Со времён 80х они умеют такое, что обычному писателю программ и не приснится. Никто ведь не верил, в 80х, что комп уделает Каспарова, как мальчика, так и Вы, вспоминая убогие программы 80-90с ай ам сорри бадди, не верите, что в префе у Вас уже нет никаких шансов обыграть железку.

ПС для особо одарённых:
Компилятор 2000х - это вовсе не та древняя программа, которая переводила убогие тексты сишных программ недоученных студентов в ассемблер по простой схеме, что вижу то и пишу. Отнюдь.
Новые компиляторы распознают нехитрые алгоритмы пользователя (а уж линейную то алгебру как два пальца, для этого ФайнРидер не треба), а затем генерят свой уникальнгый, оптимальный по критерию скорости код.

Последний раз редактировалось M_G_M; 30.04.2009 в 23:32..
M_G_M вне форума   Ответить с цитированием