4 ms·
The advantage of Ada is that it's meant to be an incredibly safe language. That's why blocks have to end with the block type (e.g. if...end if) This is to ens
by toomanybeersies 10y ago
The advantage of Ada is that it's meant to be an incredibly safe language.
That's why blocks have to end with the block type (e.g. if...end if)
This is to ensure that you haven't accidentally nested things wrong. It also has runtime bounds checking for arrays, ranged variables, no multi-line comments, safer pointer handling etc.
At the time, it was definitely one of the safest languages to use.
Fortran is a real pain to read or write, and is designed more scientific computing than applications. C is terribly unsafe (hence why buffer overflows are the most common security vulnerability).