Embedded product development and C/C++/Java

H

Hyoung Lee

Due to performance reasons--code size, real-time accuracy, and power
consumption--many embedded SW engineers traditionally develop embedded
products in assembly languages. However, thanks to the higher CPU capacity
and lower CPU unit price, more embedded products are being written in C and
some in EC++ or EJava.

I seem to recall the latest statistics in 2002 which exhibits the following
distribution:

Assembly: 30%
C: 60%
C++/Java: 10%

Does anyone have the recent statistics on the distribution? Is this
trend--largely adopting C as the primary language for developing embedded
products, and slowly transitioning to C++/Java--still true? What do you
think?

Hyoung
 
M

madhukar_bm

Hyoung Lee said:
Due to performance reasons--code size, real-time accuracy, and power
consumption--many embedded SW engineers traditionally develop embedded
products in assembly languages. However, thanks to the higher CPU capacity
and lower CPU unit price, more embedded products are being written in C and
some in EC++ or EJava.

I seem to recall the latest statistics in 2002 which exhibits the following
distribution:

Assembly: 30%
C: 60%
C++/Java: 10%

Does anyone have the recent statistics on the distribution? Is this
trend--largely adopting C as the primary language for developing embedded
products, and slowly transitioning to C++/Java--still true? What do you
think?
Even though c,c++/java are being used in embedded products, most of
them use a cross compiler before actual embedding, futhur the
optimising is better done in assembly then any other language
Madhukar
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,535
Members
45,007
Latest member
obedient dusk

Latest Threads

Top