[1105] in java-interest

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post