Fri Jun 03 2005 20:26, Nikolay Maznyov wrote to Andy Mozzhevilov:
AM>> Hе знаю, как за неделю можно метаться междy 3 pазными пpоектами для 3 AM>> pазных платфоpм,
NM> Проект один. Заказ один. Железки три. Одна покупная, две далают в NM> соседней комнате.
AM>> но, я использовал/использyю компилятоpы Си для x51, AM>> AVR, Fujitsu MB90, Z80, Z8, ARM и не вижy никаких неоднозначностей.
NM> Везёт,
Ох уж мне это "везет", чуть что - сразу "везет". Везет - это когда в лотерею выиграл лимон баксов.
NM> а вот у меня в соседней комнате два компилятора для x51 дали NM> разный результат
Какие компиляторы, версии конкретно? Для x51 - Keil ,имхо , один из лучших компиляторов. Правда от версии многое зависит, нужно найти стабильную и пользоваться ей. Я в последнее время на х51 только сопровождаю старые проекты, поэтому интерес к отслеживанию новых версий
Кейла потерял. У меня помнится, v5.20, очень стабильная и безглючная версия.
NM> Человек день медитировал.
Бывает. Можно привести фрагмент кода, на котором был обнаружен баг и в чем этот баг компилятора состоял?
AM>> Я не скажy, что пpоблем не было, в том числе и отловленных багов AM>> компилятоpов, но пpоблемы не так фатальны.
NM> Они, скажем так, неприятны.
Лучше раз в 3-4 месяца день помедитировать, отлавливая баг компилятора, чем все эти 3-4 месяца писать на асме, поскольку другой альтарнативы Сям в embedded просто нет, детские игрушки в виде недоделанных паскалей и AVR-basic-ов не всчет.
AM>> Hасколько часто?
NM> Гараздо чаще чем хотелось бы.
Понятно, что хочется идеального инструмента, но все же, насколько часто?
wbr, Andy