On Mon, 30 Jul 2012 09:07:29 -0700 (PDT), Ludovic Brenta wrote:
> Cons of Ada relative to Pascal:
> - object-oriented features are implemented in a way quite unique
> among programming languages.
If under uniqueness you understand consistency, then yes, Ada is unique in
that regard, at least among OOPLs I know.
> You may have to re-learn OOP if you
> know it from another language and you may find the Ada way counter-
> intuitive.
They should learn that some things they took for granted were wrong. OO is
not the only thing Ada does right where other languages messed up. You
already mentioned Pascal syntax issues (else- and semicolon-problems etc).
It is difficult to find something that Borland Pascal does better than Ada.
Certainly, not OO. Maybe the finally-clause? Though I do not like it
either. Even the IDE is now worse comparing to the GPS.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de