ИМХО С++ потребен для достаточно больших программ, особенно когда над ними работает группа разработчиков
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Al Volovich 04 мая 2004 г. 13:30
В ответ на: 2 DASM, а какие резоны на использование С++? :) отправлено Алексей Мусин 04 мая 2004 г. 09:17

Я не ДАСМ, но выскажусь :))
C++ позволяет более четко организовать интерфейсы между различными областями (виртуальными объектами, если угодно), и провести разделение доступа к данным. Ну и вообще, позволяет более логично выстроить структуру программы и получить более высокий уровень абстракции. К примеру, если представить Turbo Vision на чистом С, то работать с ним будет намного неудобнее чем с написанным на плюсах. В свое время я с TV работал, а после этого попрограммировал ИФП на С в Фотоне под qnx 4.2. Разница очень заметная. На С++ намного удобнее. А потом пришли RAD, и без объектов теперь никуда.
Для 8-битных МК С++ - баловство, по моему. А вот на всяких жирных АРМах, где байты ОЗУ и флэша можно особо не считать, можно и на С++ пописать.

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

Ответы



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

E-mail: info@telesys.ru