[an error occurred while processing this directive]
ВСЕГДА и НА ВСЕХ компиляторах ставлю(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено AlexD 12 июля 2002 г. 13:17
В ответ на: Уточнение отправлено Engine 12 июля 2002 г. 11:33

максимальную оптимизацию, иначе не вижу смысла в компиляторе. Что касается глюков... смотря что называть глюками. Многие программисты просто отвратительно знают Си, и совсем не понимают принципов работы компиляторов. Отсюда 99% проблем. Ошибки в компиляторах тоже встречаются, но крайне редко, и как правило, о них становится известно.

Ваш "очень опытный человек, которые занимеатся всеми этими делами очень и очень давно" мог бы за столько времени и изучить Си, а то, что он показывал - дилетантство. Профессионал показал бы тот фрагмент кода с листингом, который неправильно компилируется, и доказал бы его неправильность ссылками на стандарт, обошёл бы ошибку изменив исходник, (либо перейдя на другой компилятор) и снова включил максимальную оптимизацию.
А так - нет доказательств, что он сам не дурак.

Так что я бы не сильно доверял таким "советчикам".
Лучше почитайте архивы конфы и намотайте на ус типичные ошибки программистов.
Тут и я "отличился" в своё время :-).


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru