Re: [linux-audio-dev] SuperClonider

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] SuperClonider
From: Michael J McGonagle (fndsnd_AT_rcnchicago.com)
Date: Sun Apr 21 2002 - 04:32:15 EEST


Dustin Barlow wrote:
>
> > >
> > > >Well, if SuperCollider is based on SmallTalk, then yes it would be OO.
> > > >SmallTalk is considered to be one of the first OO languages, from
> >whence
> > > >most others model themselves. I think the only thing that makes
> > > >SmallTalk more "OO" than Java is that it also abstracts all of the
> > > >primitive data types into Objects.
> > >
> > > FYI: Java also wraps its primitive data types into objects as well.
> >
> >Yes, but it really was only done to provide faster low-level operations
> >rather than having to do everything in the "slower" OO fashion. You
> >don't need to "wrap" or "unwrap" the objects to get at their data. I
> >think this was a concious design decision on the part of Mr. Gosling.
> >
> >Mike
>
> The object versions of int, double, long, char, etc (named Int, Double,
> Long, Char, etc.) were introduced so that primitives could be easily stored
> and manpulated in an OO fashion via java collections/containers (which
> require java.lang.Object).

Sorry for speaking backwards...

>
> I didn't intend to rabbit trail this thread on Java basics. I simply wanted
> to point out that your original statement was not quite correct regarding
> the lack of primitive data type objects in Java.
>
> Dustin
>
> Dustin Barlow
> http://www.dustinbarlow.net
>
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos:
> http://photos.msn.com/support/worldwide.aspx


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sun Apr 21 2002 - 04:28:15 EEST