Linked by Thom Holwerda on Thu 21st Jun 2012 11:17 UTC
Thread beginning with comment 523190
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Ada is one of those design by committee languages like COBOL, only worse because it was the US Government that did it. Its designed to be a highly reliable systems language. For decades, the Airplane control systems in the US were written in Ada. If you are familiar with Pascal, its very close.
http://en.wikipedia.org/wiki/Ada_%28programming_language%29
The version we used at school didn't have dynamic input support. So command line programs written by students were often worded strangely like:
Please enter your name, padding it with spaces to 20 characters.
I have never looking into Ada, I have no idea what that language is like.
It's like a really more powerful/sensible version of Pascal, a hyper-strongly typed version of Python, and has a better template system than C++ and arguably a bit better with the low level stuff. It's a shame C++11 doesn't have concepts - because Ada's generics is miles ahead of C++.
* As people know, I prefer C++. Doesn't stop me from liking good features of other languages, unlike critics of C++.




Member since:
2005-07-06
One of my teachers mentioned many COBOL programmers are retiring, and there are many systems in banks and insurance companies etc. still running software written in COBOL. Therefore learning COBOL might be interesting. But on the other hand, that's not the industry I wish to find a job in.
I have never looking into Ada, I have no idea what that language is like.