|
|
Activity:
52 views;
last activity : 07 06 2010 20:18:09 +0000
|
|
|
|
1
Based on end application size
2
Compilers
3
Hardware Complexity
4
Efficiency
|
|||||||||||||||||||
|
|
As a known fact, the low level languages can explore each & every corner
& feature of selected hardware, but as the complexity of applications in
the current devices being increasing it is difficult to develop them with low
level language. so it is better to decide based on the design & product's complexity,
even the processors become so powerful & their no need to go for optimizing
the code by using low level programming. |
5
|
by
srikanth nerella, Firmware Engineer, Motorola
| 04 13 2009 07:16:25 +0000
Hi Bhushan,
generally this decision is made in design time, is the application needs some feuters like modularity(using shared libs from different vendors), security then better go for C++ etc.
if the application deals with hardware, need to configure some registers, hardware mappings ISRs etc. then use C
|
|
Are the compilers reliable? Can we find programmers who really live and breathe it?, I see it as a critical step in promoting software packaging. And, I do believe that re usability is the only reason for migrating from one language to another may be in this case from C to C++
|
0
|
No supporting Arguments for this idea
|
|
The problem of hardware complexity has been mastered by standard parts and a will to use them, even if the design must be altered to fit the available parts. Software folks simply must reach the same mastery of complexity to deal with the larger programs looming in the future.
|
0
|
No supporting Arguments for this idea
|
|
The holy grail of language and compiler debates is efficiency. How fast is the compiled code? How big is it? How one runtime package searches strings a few microseconds faster than another.
|
0
|
No supporting Arguments for this idea
Add your Idea
Could not find any idea interesting in:
"How do you go about selecting a language for an embedded application? " ?
Click here
to add a new idea...
Found the idea contest
"How do you go about selecting a language for an embedded application? "
interesting ?
Click here to refer to your connections and communities

Part of Randstad, the world’s second largest HR services company
Program manager, Program Manager-MS, Dubai Jobs in Chennai, Client of Mafoirandstad, Chennai
Software Verification Lead
Viewers also viewed
|
|
|
|
|
|
Sponsored Jobs
More From Author
For hints, tricks and ideas about better ways to build embedded systems, Lets discusses how one should for picking a programming language for embedded system. Each has it's ups and downs, But lets find out the best way. |
A quick and easy way to do this in a 1U x86 type server would be a system from Tyan called a Trophy NR16 (choose the one with 8 copper ports) and then add a serial card from Perle - SX Expandable or UltraPort. |
