[3591] in java-interest

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

Re: Java is not slow ! (was: Introduction to Java - Questions)

daemon@ATHENA.MIT.EDU (Matthew Travis)
Thu Nov 16 21:41:06 1995

Date: Thu, 16 Nov 1995 17:23:47 -0600 (CST)
From: Matthew Travis <mtravis@ncsa.uiuc.edu>
To: java-interest@java.sun.com
In-Reply-To: <199511161826.KAA28515@eshop.com>



Actually, based on design of the language, leaving out the interpreter 
and vm implementaion design, Java should be faster than C++ (internally 
everything is done with pointers, no virtual method tables, no 
multiple-inheritence, etc.) but it is not. This is not because of 
language design, but rather implementation design. 


On Thu, 16 Nov 1995, Michael Lorton wrote:

> 
> > Lots of people have been arguing about Java slowness. Well, I don't
> > think it is fair to just say "Java is slow". Has anyone benchmarked Java
> > against other interpreters ?
> 
> The standard is NOT "other interpreters", the standard is other
> languages.  The interpreter is an implementation detail of no interest
> to the user.
> 
> Remember, the person who buys a 3/8" drill-bit does not want a 3/8"
> drill-bit, he wants a 3/8" hole.
> 
> The person who runs a Java program does not want an interpreter, she
> wants whatever-it-is DONE.
> 
> 
> There is, however, a whole range of valid questions about whether a
> user could detect the difference between a fast language and a slow
> one in most application programs and whether the decrease cost and
> improved quality of an application written in a otherwise better
> language might compensate for any perceived delay.
> 
> M.
> 
> -
> This message was sent to the java-interest mailing list
> Info: send 'help' to java-interest-request@java.sun.com
> 

Matthew Travis                    
Student Programmer, Collaborative Technologies           home (217) 355-3669
National Center for Supercomputing Applications        office (217) 244-5577
mtravis@ncsa.uiuc.edu                     http://void.ncsa.uiuc.edu/~mtravis

*******************************************************************************
         Gather ye rosebuds while ye may, old time is still a-flying;
        And this same flower that smiles today, tomorrow will be dying.
     --Robert Herrick, as quoted in Dream Theater's "A Change of Seasons."
*******************************************************************************
     What views? I'm just an undergrad and am not allowed to have views.

-
This message was sent to the java-interest mailing list
Info: send 'help' to java-interest-request@java.sun.com

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