A lot of radar systems run on Ada. Its takes a little getting used to, but its a good language.<p>Ada has a c binding package so it can call down to the OS libraries (networking, shared memory), which is great, but kills some of the niceness of living in an ada world.<p>When I was trying out GO, I got a little ada flashback for some reason.<p>The package system was good.<p>I disliked ada strings though.<p>When I left the industry, they were looking for alernative languages for new projects.
GCC Ada compiler was being considered for maintaining older projects, seemed decent.
<a href="http://libre.adacore.com/tools/gnat-gpl-edition/" rel="nofollow">http://libre.adacore.com/tools/gnat-gpl-edition/</a>