|
|
|
|
|
by lanestp
3583 days ago
|
|
Ada has a lot of cool stuff going for it. I liked the type system well enough and a well written Ada program is very easy to read. My problem with it was I always had trouble with the stuff like
while ... loop
if ... then
case ... is
The number of times that a program failed to compile because I got the magic words wrong drove me nuts! The author is bang on in the comparison to C which despite its flaws is very internally consistent. |
|
The advantage of this is that it's much harder to screw up block terminations --- one thing I've done many times in C is when closing a chain of blocks with:
is to miscount the braces and put do_something() in the wrong place. In Ada, that'd be: ...which is far more meaningful.