C++ in embedded systems

From: Mad_at_Spammers (ih8sp4m_at_yahoo.com)
Date: 08/14/03


Date: 14 Aug 2003 05:28:50 -0700

Hi.

I have followed some discussions about C++ deployment in embedded
systems and I learned there are several criticism on C++ itself and
its deployment in such systems. Someone mentioned he designs using OOD
but implements in C and Assembly, which would be my approach as well
(maybe because I started as hardware designer and tend to consider
hardware limitations when designing software :-) ). I work with people
that have software engineering formation though and they tend to use
every resource of C++ without concerns with performance in the
embedded realm, leaving eventual optimizations to the end of the
design which we know it's much more difficult and neither practical
nore echonomicaly wise. I don't think these folks would go back to C
even using OOD techniques so I'd like to get the best possible from
C++ advantages and avoid its drawbacks. I would appreciate if you
could comment on this and give hints on what to avoid when programming
for embedded systems in C++. Suggestions of books and links will be
very much appreciated as well.

Thank you in advance for your help.

Elder.



Relevant Pages

  • Re: GUI principals - design forms for add new record, modify record
    ... > round trips and it should help you avoid SQL injection if you use strict ... > This is more to do with layout, putting fields in the logical order, ... > give them templates or defaults, ... Never present TWO designs to a user. ...
    (microsoft.public.vc.database)
  • Re: GUI principals - design forms for add new record, modify record
    ... > round trips and it should help you avoid SQL injection if you use strict ... > This is more to do with layout, putting fields in the logical order, ... > give them templates or defaults, ... Never present TWO designs to a user. ...
    (microsoft.public.sqlserver.programming)
  • Re: GUI principals - design forms for add new record, modify record
    ... > round trips and it should help you avoid SQL injection if you use strict ... > This is more to do with layout, putting fields in the logical order, ... > give them templates or defaults, ... Never present TWO designs to a user. ...
    (microsoft.public.vb.database.ado)
  • Re: GUI principals - design forms for add new record, modify record
    ... > round trips and it should help you avoid SQL injection if you use strict ... > This is more to do with layout, putting fields in the logical order, ... > give them templates or defaults, ... Never present TWO designs to a user. ...
    (microsoft.public.access.tablesdbdesign)
  • Re: A naval what would you do?
    ... to be capable of world wide deployment and handling the resulting ... German designs OMITTED most such capabilities from their designs. ... and with only sufficient fuel and other consumable spaces ...
    (sci.military.naval)