4 ms·
I would have enjoyed seeing a list like this in university where we had the option to learn Ada for a software engineering course. Ada was mandated to be used
by reledi 12y ago
I would have enjoyed seeing a list like this in university where we had the option to learn Ada for a software engineering course.
Ada was mandated to be used
for military applications but became largely irrelevant for commercial applications. It's now considered a white elephant [1] by many.
1: http://en.wikipedia.org/wiki/White_elephant http://en.wikipedia.org/wiki/White_elephant
- krylon 12y agoTo my knowledge, Ada is used in embedded/realtime systems where reliablity is of the utmost importance. The European Ariane rockets have code written in Ada on board, I think (these are civilian rockets, not military). There is a subset of Ada called Spark that allows - to a degree - automated verification of code. Not saying I like it or anything like that, but it definitely has its place.
- reledi 12y agoFor sure. This "Who's Using Ada?" list that was posted gives a good overview for what kind of applications it's used for. You'll see many where lives are on the line (be it for good or bad).