3 ms·
No Ada at my (big ten) school but I work coding Ada at my current job. The language is amazing. Most of my errors are related to copy-paste oversights (Messag
by hedgie 15y ago
No Ada at my (big ten) school but I work coding Ada at my current job.
The language is amazing. Most of my errors are related to copy-paste oversights (Message_1 instead of Message_2). The typing is very elegant.
Also, Java stole Ada's way of handling exceptions. Instead of try catch you have begin/exception.
It's a shame so few people use Ada. They recently converted GNAT (a free Ada compiler and a very good one) to work with lego mindstorms. It's still big in safety critical areas (transport systems - the trains in europe run ada and lots of avionics code is in ada, the medical field and if I hear correctly banks sometimes use it as well).
It takes longer to get it to compile but having no array indexing errors is so worth it.