We looked at the code generation issues for C++ for embedded systems. The nature of embedded systems is such that some of the traditional high overhead "features" of C++ can be resolved at compile compile time with substantial reductions in code ram and execution time. Many features of C++ may not be needed in an embedded application. EC++ was an attempt at feature reduction with several very interesting demonstration compilers created as a proof of concept (including a EC++ compiler for a 4 bit processor in Japan). EC++ has not had wide acceptance. What C++ features would be desirable? Walter Banks Byte Craft Douglas Wood wrote: > > While I agree with Byron on the use of C++ in embedded systems, you might > check out EC+. > From: "Byron A Jeff" > > C++ has a boatload of overhead. Objects cost both data memory and program > > space. C++ simply isn't very efficient for systems at the microcontroller > > level. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.