<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: Morph>>Delete</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE type=text/css>BLOCKQUOTE {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
</STYLE>
<META content="MSHTML 6.00.3790.94" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>
<DIV>> However, I'm about 25 years too late in proposing this, </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> Chuck Moore seems to think it's
never too late for innovation.</FONT></DIV>
<DIV><FONT face=Arial size=2> Even his pride in the past
did not seem to hinder </FONT><FONT face=Arial size=2>his self
</FONT></DIV>
<DIV><FONT face=Arial size=2> improvement for the future, IMHO
.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> Talking
of </FONT><FONT face=Arial size=2>future, currently he
always walk with a hiking stick :</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> "<FONT
face="Times New Roman" size=3>I regret taking a walk without
it."</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> and had </FONT><FONT
face=Arial size=2>this to say :</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> "<FONT
face="Times New Roman" size=3>I too used to think a hiking stick whimpy.
</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman"
size=3> Now I'm older and wiser and have
carried one </FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman"
size=3> 1,000 miles. For reasons I'd never
anticipated"</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>
<A
href="http://www.colorforth.com/stick.html">http://www.colorforth.com/stick.html</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> Colortalk, any one
;-)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>
<A
href="http://www.colorforth.com/">http://www.colorforth.com/</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> Cheers,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> PhiHo.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=black@cse.ogi.edu href="mailto:black@cse.ogi.edu">Andrew P. Black</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=squeak-dev@lists.squeakfoundation.org
href="mailto:squeak-dev@lists.squeakfoundation.org">The general-purpose Squeak
developers list</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, December 04, 2003 4:30
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: Morph>>Delete</DIV>
<DIV><FONT face=Arial size=2></FONT><BR></DIV>
<BLOCKQUOTE cite="" type="cite">Aaron J Reichow wrote:<BR>><BR>> >
> 2. The format for specifying a message is Class>>#message ; that
is your<BR>> > > message should have read
Morph>>#delete.<BR>> ><BR>> > Really? I use #delete
to talk about the message, but Morph>>delete to<BR>> > talk
about a particular method.<BR>><BR>> The convention is to use the
#. It's kind of neat actually- do a<BR>> print-it on
"Morph>>#delete" in a workspace- the CompiledMethod for that<BR>>
method is returned. #delete can be passed (a symbol), and delete
cannot.<BR><BR>Yes, "Morph>>#delete" is a valid Smalltalk expression
and</BLOCKQUOTE>
<BLOCKQUOTE cite="" type="cite">"Morph>>delete" is not. </BLOCKQUOTE>
<DIV><BR></DIV>
<DIV>I've always found the # symbol to be a blot on the otherwise elegant
syntax of Smalltalk. Its a bit surprising to me that Smalltalk didn't
adopt a different convention, such as typing all symbols in bold face.
delete would be an identifier reference, whereas<B> delete</B> would be a
symbol, and</DIV>
<DIV> <X-TAB> </X-TAB>myMorph<B>
delete</B></DIV>
<DIV>would send the message<B> delete</B> to the object bound to
myMorph.</DIV>
<DIV><BR></DIV>
<DIV>However, I'm about 25 years too late in proposing this, so I don't expect
that it will be adopted real soon now.</DIV>
<DIV><BR></DIV>
<DIV><X-TAB> </X-TAB>Andrew</DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<P>
<HR>
<P></P><BR></BLOCKQUOTE></BODY></HTML>