Я инженер-электронщик с опытом работы с языками C и C ++ (я написал с C для микроконтроллера и с C ++ я написал для Windows с Borland C ++ Builder)
Моя компания разрабатывает продукты для управления двигателями, и мы работаем с STM32 и IAR-компилятором.
Я признаю технические различия между языками, меня интересуют перспективы разработки и стоимость обслуживания кода:
- Является ли время разработки кода C ++ длиннее, чем C?
- Является ли стоимость обслуживания кода C ++ дешевле, чем C? (Я знаю, что всегда будут изменения в коде)
- Легко ли документировать код на C ++ против C? (Документы, которые описывают, как работает код)