Advertisement

04.18.2007 at 09:13AM PDT, ID: 22519088
[x]
Attachment Details

Why no OO for embedded processing?

Asked by riceman0 in C++ Programming Language, C Programming Language, Handheld and PDA Programming

Tags: embedded, language, programming

Technology question: why is it that for embedded programming (8- and 16-bit microprocessors, etc -- not so much CE etc.), the programming languages are not object oriented (i.e., C, not C++)?  The advantages of OO are obvious, what is it that makes it not suitable for smaller processors?  Is it that OO for some reason takes more resources?  Is it the non-determinism (and perhaps lower reliability) associated with dynamically allocating objects?  What are the reasons?  

Thanks in advance!Start Free Trial
 
Keywords: Why no OO for embedded processing?
 
Loading Advertisement...
 
[+][-]04.18.2007 at 09:29AM PDT, ID: 18933007

View this solution now by starting your 7-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

 

About this solution

Zones: C++ Programming Language, C Programming Language, Handheld and PDA Programming
Tags: embedded, language, programming
Sign Up Now!
Solution Provided By: jkr
Participating Experts: 4
Solution Grade: A
 
 
[+][-]04.18.2007 at 09:35AM PDT, ID: 18933044

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 09:39AM PDT, ID: 18933083

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 09:44AM PDT, ID: 18933120

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 7-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]04.18.2007 at 09:54AM PDT, ID: 18933194

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 7-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]04.18.2007 at 12:28PM PDT, ID: 18934386

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 12:36PM PDT, ID: 18934457

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 01:51PM PDT, ID: 18935081

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 01:57PM PDT, ID: 18935114

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 02:05PM PDT, ID: 18935169

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 02:09PM PDT, ID: 18935188

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 06:46PM PDT, ID: 18936355

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]04.18.2007 at 06:57PM PDT, ID: 18936400

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]04.19.2007 at 05:15AM PDT, ID: 18938277

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]04.19.2007 at 05:25AM PDT, ID: 18938340

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 7-day free trial to view this Assisted Solution or ask the Experts your question.

 
 
Loading Advertisement...
20080716-EE-VQP-32