Николай Коровин (16.01.2006 18:14, просмотров: 1) ответил ReAl на Кстати, к ругателям С, "генерирующего невесть что" и поборникам "полностью управляемого ассемблера"
Ну дык все логично... "Ручной" ассемблер -- это болид из Ф1, у него скорость, но, конечно, аварийность.
Компилятор -- это автобус, на нем едешь себе, не заморачиваешься, зёпой не рискуешь.
Каждому свое место.
Да, поэтому еще одно правило для ответственных приложений: оптимизируй только там, где надо. Чем формальнее и обобщеннее код, тем спокойней на душе.
...и еще одно правило: когда ракета летит, эксцепшн не поможет. Эксцепшны оставляем на земле, а тут нужно граф состояний составлять таким, чтобы его обрушить нельзя было. Естественно, он для этого должен быть прост и логичен.