C++ is not a safe language. Ada has many more safety features. What is very interesting to me and perhaps others is why C++ was chosen, despite being (IMHO) unsuitable for such applications. I am not a language bigot because I would use the right tool for the job. What would you use?