I programmed a radar system with Ada, I guess that counts a defense system. The language grew on me. I miss parts of it, but it suffers from the chicken egg problem. Not enough people using it to make useful libraries from it so it doesn't get a lot of new users.
Also the lack of a really good compiler that was free held ada back, but that shouldn't be a problem anymore. (https://en.wikipedia.org/wiki/GNAT)
The other knock on ada was it was slow. All the runtime checks eat up cpu resources which made it slower than the competition.
The language and package system are solid though. I was switching between C and Ada for a while and I found programming in Ada to be be a better experience.
Also the lack of a really good compiler that was free held ada back, but that shouldn't be a problem anymore. (https://en.wikipedia.org/wiki/GNAT)
The other knock on ada was it was slow. All the runtime checks eat up cpu resources which made it slower than the competition.
The language and package system are solid though. I was switching between C and Ada for a while and I found programming in Ada to be be a better experience.