c++ for real time systems

Why c++ is not useful for Real-time  Embedded systems.For example for any
Avionics systems(FMS) they are using ADA..
Why not C++..?
Who is Participating?
ytgprasadConnect With a Mentor Commented:
Going in your own lines are you not aware of the TOLD (Takeoff and landing functionality), which is part of FMS,  is written in C++.

So I feel Both C++ and ADA are used for real time systems. In older system ADA was used. New products coming into market are making using of C++.
A recent C/C++ Users Journal has articles on C++ in real-time systems.  It is defintely done, I would guess that the main drawback is that it takes more advanced hardware (more memory and maybe more processor time) than other languages used for this.
All Courses

From novice to tech pro — start learning today.