Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Erik Malund
07/12/12 01:16
  07/12/12 01:19

Read: 542 times
Mt Airy, Nc

#187911 - as far as the '51 goes
Responding to: Oliver Sedlacek's previous message
1. C++ new() and delete() may generate more code than malloc() and free(), but that's becuase they do more.

2. Using heap for dynamic storage is a bad idea in an embedded system regardless of whether you
are using C or C++. Using pooled memory is safe, and easier to implement in C++ than in C.

as far as the '51 goes, irrelevant, using dynamic storage or pooled memory is processor overload

but can generate a lot of code
why (again for the '51) jump through heaps just to "avoid what bloats"

again here is the thing that is (almost) always overlooked: a coffeemaker (>1k code) is an embedded system and a cellphone ( often 1M+ of code) is an embedded system, thus "this is good for embedded systems" without a qualifier is total balooney.


List of 16 messages in thread
Who the hell uses C++ in embedded systems...      Jez Smith      06/18/12 06:58      
   So?      Per Westermark      06/18/12 08:08      
   beware of (verbal) inflation.      Erik Malund      06/18/12 10:17      
   Not as many as some would think.      Neil Kurzman      06/18/12 11:43      
      2% don't know      Jez Smith      06/18/12 13:00      
         Same same      Per Westermark      06/18/12 13:46      
         Surveys      Andy Neil      06/18/12 14:26      
   Me!      Oliver Sedlacek      06/19/12 04:30      
      Using tools that only supports C?      Per Westermark      06/19/12 05:13      
         Tools and MISRA      Oliver Sedlacek      06/19/12 06:22      
   C++ "better than C" for embedded systems      Oliver Sedlacek      07/11/12 20:48      
      as far as the '51 goes      Erik Malund      07/12/12 01:16      
         As far as '51 goes - C++ is still viable      Per Westermark      07/12/12 02:05      
            class vs source      Andy Peters      07/12/12 03:51      
         I did say "smallish"      Oliver Sedlacek      07/12/12 08:11      
            Overkill?      Per Westermark      07/12/12 19:01      

Back to Subject List