Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Re: Re: "Obviously, You Will Need a Java Course..."

by merlyn (Sage)
on Apr 17, 2001 at 20:16 UTC ( #73221=note: print w/replies, xml ) Need Help??


in reply to Re: Re: "Obviously, You Will Need a Java Course..."
in thread "Obviously, You Will Need a Java Course..."

Java has "primitive types" that cannot be subclassed nor extended.

Smalltalk has no such artificial distinction.

Java proponents claim that you must have primitive types to get decent performance. Odd, because Sun's Java VM itself is primarily written in Self, which has no primitive types (in fact, it doesn't even have classes!).

-- Randal L. Schwartz, Perl hacker

  • Comment on Re: Re: Re: "Obviously, You Will Need a Java Course..."

Replies are listed 'Best First'.
Java and Self (Was "Obviously, You Will Need a Java Course...")
by IlyaM (Parson) on Nov 29, 2001 at 03:30 UTC
    You have triggered my curiousity with statement that Java was written in Self. I've tried to find anything about it but I could not (I tried several different queries on google but 'self' and 'java' attracts too much irrelevant web sites). Can you point me to the source of this information?

      Amusingly, you can find out more about Self at this link, which is about the "The Merlin Object-Oriented System", an OS written in Self. You can find links to more information about the Self language at the bottom of the page.

      Cheers,
      Ovid

      Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.

        I found some links about Self including Sun's page. It seems that Self indeed affected Java developement. But I could not find any evidence that Sun's Java VM itself is primarily written in Self.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://73221]
help
Chatterbox?
[Corion]: It had been approved as a Perl Monks Discussion. It should now be approvable into SoPW
[choroba]: Approved
[LanX]: hmm aproval doesn't stick after move? Or was it a race condition
[Corion]: I think you need at least one reload after moving before you can approve in the correct section
[GotToBTru]: it was approved . but isnt now
[GotToBTru]: ah nevermind .. i was looking at one of 2
[GotToBTru]: SOPW version still shows approved by choroba

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (13)
As of 2017-01-16 15:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you watch meteor showers?




    Results (151 votes). Check out past polls.