[Noise] Re: Java

Simon Spero ses at tipper.oit.unc.edu
Tue Jun 18 03:33:00 PDT 1996




On Mon, 17 Jun 1996 s1113645 at tesla.cc.uottawa.ca wrote:
> 
> helped too (something more substantial than the windowing primitives it
> comes with). Java has all these things. (One thing that detractors of
> Smalltalk claim is that it is slow--slower than Java. However there is a
> research dialect from Sun called Self which is supposed to be 50% as fast
> as C.)

Smalltalk was in fact the first object oriented language to ever be
tweaked enough to be useful (smalltalk-80 is where JIT came from). 

Self is a completely different kettle of ball-games; it's older than java,
and based on a totally different conception of OOP. The only major 
language Ican think of that's from the same family is newton script. Self
does away with the concept of classes, and instead uses prototypes to
inherit from. The main design principle seems to have been: create a
language that's as slow as possible, then see how well you can optimise it
:)

Simon







More information about the cypherpunks-legacy mailing list