3 ms·
Why would embedded developers ignore the huge amounts of convenience given by C++ in organizing and structuring large programs? Namespaces alone itself is suffi
by billfruit 6y ago
Why would embedded developers ignore the huge amounts of convenience given by C++ in organizing and structuring large programs?
Namespaces alone itself is sufficient reason to use c++ than C in many contexts, and that is just one of the many others provided by c++.
- pjmlp 6y agoBecause it is a culture pretty much anti-C++, to the point that it is a common theme in C++ conferences how to succeed selling C++ to those communities, for example, "CppCon 2016: Dan Saks “extern c: Talking to C Programmers about C++” https://www.youtube.com/watch?v=D7Sd8A6_fYU https://www.youtube.com/watch?v=D7Sd8A6_fYU
- lpapez 6y agoHighly recommend watching this talk. The lessons conveyed by the author will serve you well not only in communication with C programmers, but communication with anyone really :) As the first comment on the video says: "I came here for a C++ talk, walked away with a life lesson"
- enriquto 6y agois there a text transcription of this talk for video-impaired readers? (I'm deeply triggered by the obvious falsehoods in the description paragraph, and I have morbid curiosity about the rest of the thing.)