Evgeny_CDАрхитектор (07.09.2008 13:28, просмотров: 291) ответил =AlexD= на Да дело даже не в этом. Человеку нужен некий набор возможностей Си++ для лучшей структурированности проектов. И вместо того, что бы просто со смаком это подмножество использовать
Я, как известно, в своих постах сознательно гиперболизирую актуальную идею, чтобы было понятно, о чем это я. Если мы берем только часть от С++, но почти автоматически лишаемся возможности использовать многие стандартные вещи. Т.е. по сути, в embedded проекте ты будешь "один на один с С++".
Далее все просто.
Можно потратить силы (и время!) на осознание С++. Нивапрос. Но я все смои проекты рассматриваю только с точких зрения распределенной разработки в команде.
С++ сильно сложне. И человек, хорошо знающий С++ - это очень дорогой и редкий ресурс. Похоже, гораздо дороже и реже, чем С.
Если же пойти по пути надстроек над С, то можно использовать более дешевых качественных С программеров (или выращивать их самому - это проще, чем на С).
Вроде как получается, что потратив силы на "интеллектуальную систему работы с С" я получу более универсальный инструмент.
Собственно, атцы-основатели лялиха, похоже, пришли к тому же выводу.
Меня, конечно, не покидает ощущение, что я изобретаю велосипед. С++ ведь юзают гораздо больше народу, чем мою пока еще не существущую "интеллектуальную систему".
Вот посему и рассуждаю тут.