Thanks, I appreciate your thoughts on this. To me,
anyway, the specification
and the libraries they specify
are fundamental to the language - the
whole reason
for its existence. Java is not a general purpose language
like
C/C++. You don't use C/C++ because of the
libraries it offers. In fact, if that
is what you are
looking, pre-written libraries to make your task easy, you
would go for some 4GL.
Entire operating systems are written in C/C++,
with no
libraries at all. Of course some will be created in the
process, but
to begin with, libraries were not the reason
C/C++ was chosen. In fact, there
are no cross-platform
libraries available for that new platform until you
develop
it.
Java is entirely different. There would be no reason to
use it without its libraries, and as has been pointed out a
thousand times
now, it is impossible to use without at least
some of those libraries. You
can't separate the
specification from the language, except for didactic
reasons, because the specification is the language. You can
get by without the
libraries, however, if you are willing to
create your own. [ Reply to This | Parent | # ]
|