Real-Time Programming Languages

Ada remains a niche choice for real-time systems, primarily in Europe, while C continues to dominate the embedded systems landscape. The discussion highlights concerns about C++'s predictability due to virtual function tables, but argues that these concerns may be overstated. The complexities of standards like DO-178B also complicate the approval of certain programming practices in safety-critical systems.