Re:C++ and the Culture of Complexity (2013)
by pjmlp on Wednesday January 31, 2018 @07:30AM
(#16273349)
During 2017, BMW among other car companies, and Sony have migrated from C to C++ as their main language for embedded development.
https://archive.fosdem.org/2017/schedule/event/succes_failur...
"Developing Audio Products with Cortex-M3/NuttX/C++11"
https://www.youtube.com/watch?v=T8fLjWyI5nI
Unless you consider their devices Raspberry Pi kind of platforms
Of course with companies like Microchip still focusing on Assembly and C89, C is going to stay around for a very long time
What is done in C and macros, can be safer done with C++ and constexpr templates and better optimized, problem is to change the culture of those companies.
Re:C++ and the Culture of Complexity (2013)
by jcelerier on Wednesday January 31, 2018 @07:44AM
(#16273412)
> Well largely on RaspberryPi kind of platforms, which aren't even even embedded systems
no, for instance Arduino uses C++ as a main language. And an arduino pico has 2.5kb of ram... that's firmly in the "embedded" scale of things.
Well largely on RaspberryPi kind of platforms, which aren't even even embedded systems. More like miniaturized desktops.
Then there is just C and only C. C dominance there isn't going to be replaced anytime soon, if ever.