> (Booch, ... hasn't
> made many public statements either way about Ada, though his company,
> Rational Corp., is one of the leading Ada vendors.)

Says a guy who's not fully up on UML yet: Rational Rose, though it supports
Ada 95, is clearly designed for C++  I suspect there's a strong correspondence
to UML.

> "If you want good real-time software, take advantage of Ada 95's powerful
> OO features."
>
> Once more:
>
> "The powerful real-time and OO features of Ada 95 make it the ideal
> language for developing modern RT software."
>
> Now allow me defend my choice of this concept as Ada's USP.
>
> It's a true statement -- easily backed up by a recitation of Ada's
> features.  Most knowledgable experts would agree.  It will "wash".

Without endorsing either side, let me point out that a lot of real-time
people--some of the Ada-philes--advise NOT using OO features for RT code.

> When the average programmer learns about a new feature, he can hardly wait
> to use it.  Programmers almost literally drool over features.  To most

Not all of them.  "If I had a dollar" for everytime I saw someone hit
backspace a zillion times in vi AFTER I showed them how to use the
"number-command" feature.....