>Rational's products are not all "chewing gum and baling wire."
I certainly didn't say, and don't believe, that. I said
>>They may have decided that the demand is for "chewing gum and baling wire"
in reference to the idea that they are tending to switch their marketing
to tools to patch up the C++ programming process.
> The C++ ship has bigger quality leaks, but they also have much
> bigger bilge pumps
There are those of us who would rather ride in a ship without such
big leaks, even if the bilge pumps are quite large. There are also
those of us who find coding in C/C++ not only error prone, but
extremely, unpleasantly, tedious compared to Ada.
>1. Promote Java. ... And while you're teaching Java, you
> can subtly raise the awareness of Better Ways...
>2. Promote tools that will reduce the probability of the disasters that
> C & C++ are so prone to (like Rational Apex). Again, sneak in a few
Perhaps Ada is indeed too far ahead of its time. Perhaps we should
just decide that at the current time the majority of programmers are
like children - you give them a task as an opportunity for them to
learn, not because you want the task done properly. If the only
things being automated were video games, OK, but software is becoming
too important for that, IMHO.
Also, speaking purely selfishly, I'd rather not depend on Java or
C/C++ programs/programmers for anything important, and I'd also rather
not be forced to write/read in those languages to any substantial extent.