> Today the same lecturer again claimed that Java is the result of
> cherrypicking from Smalltalk; C++; and Ada. It is not fitting

Either deliberate dishonesty or complete ignorance.  Either way, should
not be allowed to teach.

The Java language is the result of a team at Sun having trouble with C and
inventing a language that eliminates the items (and only those items) that
gave them the most trouble.

Now I can't prove that, but that is what Sun's own comments imply.

I can prove, if I care to make the effort, that Sun produced a 30-minute
infomercial in which one of their people opened a C or C++ book in front
of the camera, with lots of stuff lined out, and said something to the
effect of, "We just crossed out everything unsafe, and that's how Java was

I can also prove that at least one Java book from Sun and at least one not
from Sun say that Java does not do X because X is not safe, where X is any
of several things that Ada 95 does "safely."  (And some of them were in
Ada 83.)

I can also (if the page still exists) find a Web page showing how great
Java is by comparing features to other languages--but avoiding even a
mention of Ada or Eiffel.

I can, but will I?  I don't feel much like fighting any more.  I think
I'll change careers--to Amish-style farming.

Wes Groleau