Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
вот именно, транслятор ассемблера - это так, баловство по сравнению с основной задачей. Смысла использовать чужой и правда нет. Другое дело - компилятор с яву (С, например) - тот же силабс иде использует внешний кейловский
Отправлено
koyodza (93.73.215.120) 28 февраля 2010, г. 12:05
В ответ на:
бля... отправлено
колян безпарольный 28 февраля 2010, г. 02:48
Написать достаточно крупный проект на голом асме очень тяжело, но ещё тяжелее его потом сопровождать.
На асме сейчас пишут в основном только по причине, что по-другому не умеют. Асмовые же вставки сейчас рождаются в основном из-за ошибок в проектировании, реальная необходимость в этом возникает ну крайне редко (некоторые части бутлоадеров и т.п.) Есть ещё маленькое количество закоренелых ассемблеристов, которые неплохо владеют и яву, но мозги у них так работают - на ассемблере. Но этих реально мало, в основном под них пытаются маскироваться товарищи из первой группы
Что касается "оптимизации после компилятора", то на 99% она рождается из незнания и непонимания почему это происходит. Если возникает желание пооптимизировать после компиляции - лучше потратить усилия на оптимизацию исходного алгоритма, получится намного более компактный и быстрый код.
Некоторые ещё бывает жалуются, что "компилятор у них целые куски кода выбрасывает". Ну так это его (компилятора) работа - выбрасывать всякое г, если выбросил что-то лишнее - значит программист сам дурак, не показал что это выбрасывать нельзя
Составить ответ | Вернуться на конференцию
Ответы