prototypes vs classes was: Re: Sun's HotSpot

Alan Kay alank at wdi.disney.com
Sat Oct 10 22:16:34 UTC 1998


Dan --

Yes, we'd love to see some ideas about this ...

Cheers,

Alan

----

At 8:42 PM -0000 10/10/98, Dan Shafer wrote:
>Alan....
>
>I agree, particularly about the way in which the object nature of REBOL
>is sort of disassociative. I did see the LOGO resemblance (the OO
>version of Logo for the Mac was one of my favorite exploratory tools)
>but I don't know BOXER. I'll go look for stuff on it now.
>
>FWIW, my friend and a fellow Squeaker, Laurence Rozier
>(lrozier at thepattern.com) and I have been kicking around the idea of
>using Squeak to "assimilate" (Laurence's word and key concept) not only
>REBOL but also Perl, JavaScript, and Python, in some very interesting
>ways that could make the future of the Web -- or whatever succeeds it --
>linguisitally richer and more approachable. I'll leave him to expound
>further as his thinking progresses.
>
>Ultimately, it's Squeak's expressiveness that _is_ its power.
>
>Alan Kay wrote:
>>
>> Dan --
>>
>> There are many ideas in REBOL that I like -- and many of these could
>> provide some clues for what the intermediate scripting in Squeak might be
>> like. Note how much of REBOL resembles LOGO and BOXER. I think the
>> functional, data, and object aspects of REBOL could be integrated quite a
>> bit better ...
>>
>> Cheers,
>>
>> Alan
>>
>> ------
>>
>> At 6:59 PM -0000 10/10/98, Dan Shafer wrote:
>> >Alan Kay wrote:
>> >>
>> >> Folks --
>> >>
>> >> Just a gentle reminder that I took some pains at the last OOPSLA to
>>try to
>> >> remind everyone that Smalltalk is not only NOT its syntax or the class
>> >> library, it is not even about classes. I'm sorry that I long ago
>>coined the
>> >> term "objects" for this topic because it gets many people to focus on the
>> >> lesser idea.
>> >>
>> >> The big idea is "messaging" -- that is what the kernal of
>>Smalltalk/Squeak
>> >> is all about (and it's something that was never quite completed in our
>> >> Xerox PARC phase).
>> ><snip>
>> >
>> >Messaging has always seemed to me to be the heart and soul of not only
>> >Smalltalk but objects in the broader sense.
>> >
>> >To that end, has anyone else here looked at REBOL
>> >(http://www.rebol.com), a new Net-specific scripting language with
>> >objects including Net-native data types like URLs and email addresses?
>> >It's not ready for prime time IMNSHO, but it points in some potentially
>> >very interesting directions.
>> >--
>> >|=================================================|
>> >|   Dan Shafer, Executive Technical Producer and  |
>> >| Editor-at-Large,  CNET's Site for Site Builders |
>> >|  dshafer at cnet.com - Preferred Method of Contact |
>> >|    http://www.builder.com - Main Builder Site   |
>> >|http://buzz.builder.com - Online Discussion Area |
>> >|http://web.builder.com -  Semi-Annual Conferences|
>> >|   Save the Dates - Dec. 7-9, 1998, Web.Builder  |
>> >|             New Orleans Strikes Again!          |
>> >|=================================================|
>
>--
>|=================================================|
>|   Dan Shafer, Executive Technical Producer and  |
>| Editor-at-Large,  CNET's Site for Site Builders |
>|  dshafer at cnet.com - Preferred Method of Contact |
>|    http://www.builder.com - Main Builder Site   |
>|http://buzz.builder.com - Online Discussion Area |
>|http://web.builder.com -  Semi-Annual Conferences|
>|   Save the Dates - Dec. 7-9, 1998, Web.Builder  |
>|             New Orleans Strikes Again!          |
>|=================================================|





More information about the Squeak-dev mailing list