[an error occurred while processing this directive]
|
Сторонники С обычно приводят два аргумента:
-- Переносимость (правда, с существенными оговорками)
-- Скорость написания
Про то, сколько времени теряется на изучение глюков и заморочек конкретного компилятора, они вспоминать не любят. Как и про то, каково это лазить по асм-коду, сгенерированному С или (еще хуже) дизассемблером в отладчике.
Если сложность кода превышает какой-то (довольно высокий) уровень, то эти затраты окупаются. Однако для 8-битных процев с памятью 4..8К этот уровень может быть в принципе недостижим.
Еще это оправданно для мелкосерийных проектов "на заказ", когда разработчик скачет с одного проца на другой, а времени нет. При этом, наверное, принципиально важно сесть на хорошую тулзу.
E-mail: info@telesys.ru