Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

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

by turnstep (Parson)
on Apr 17, 2001 at 19:54 UTC ( #73204=note: print w/replies, xml ) Need Help??

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

Just curious: what makes Java only "hybrid-OO"? I haven't dabbled with Java for many, many years*, so I don't recall too much about it...

*I was excited when I first heard about Java, and searched hard before I found what was apparently the /only/ book on the market about it, that was heavy on the buzzwords and light on the examples. Kind of lost interest after that. Now there's whole sections in bookstores devoted to it. Must have been a sign to focus on Perl. :)

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

Replies are listed 'Best First'.
Re: Re: Re: "Obviously, You Will Need a Java Course..."
by merlyn (Sage) on Apr 17, 2001 at 20:16 UTC
    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

      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.


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

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://73204]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (2)
As of 2021-10-22 23:16 GMT
Find Nodes?
    Voting Booth?
    My first memorable Perl project was:

    Results (86 votes). Check out past polls.