[1105] in java-interest
Re: overloading of operators
daemon@ATHENA.MIT.EDU (JD Brennan)
Fri Aug 18 20:32:28 1995
Date: Fri, 18 Aug 1995 14:48:28 -0700
From: JD Brennan <brennan@symbologic.com>
To: java-interest@java.sun.com
In-Reply-To: <90759762@toto.iv>
Reply-To: JD Brennan <brennan@symbologic.com>
Philip R. Brenan writes:
> What is the point of Java?
To solve some problems in modern programming practice.
Programming languages are:
* too complex
* not distributed
* not interpreted
* not architecture independent
* not portable (without recompiling)
* not multi-threaded
> Its most unique point, byte code portability,
> will surely be adopted by C++ compiler as soon as Java proves whether it
> is worthwhile.
I don't think this is too likely. I guess that depends on what you
mean by "adopted" - just because the ANSI committee "adopts"
something doesn't mean you can get compilers that "adopt" it.
But I don't even think it's likely that the ANSI committee would
adopt byte code portability, it seems too far outside the goals
of C++. They won't even specify object layout. Or what the size
of an int is. How could they possibly specify a virtual machine
architecture? But then guessing what a committee may or may not do, is
probably not worthwhile. ;-)
> Java will then either have to become compatible with C++ or die, hence Java
> will contain over loaded operators.
I disagree. I think if Java tries to become compatible with C++
then it will surely die!
JD Brennan
[brennan@symbologic.com Symbologic Corp., Seattle, WA]
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com