<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><br><br><div bgcolor="#FFFFFF"><div>Agreed. <br><br>-- David (tapped out on my iPhone; blame it for any typoze;-)</div><div><br>On Feb 15, 2011, at 4:01 PM, Casey Ransberger <<a href="mailto:casey.obrien.r@gmail.com">casey.obrien.r@gmail.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>




<span style="display:none"> </span>



    <div id="ygrp-text"><div><br class="webkit-block-placeholder"></div><div>What I'm saying is that Self has less concepts, so studying Smalltalk is likely to fill your head with stuff you don't need in Self; that said I think it MAY BE worth it because the core message-passing model is the same, you get the historical context, there are syntactic similarities (biggest diffs that I know of around object literals and the implicit self.)</div><div><br></div><div>OTOH you really will be more than doubling your work load to learn both. So if you aren't interested in Smalltalk, I'd say skip it. Repeated caveat: I'm a Smalltalk programmer dabbling in Self, so my perspective may be uninformed/distorted by my own context. </div><div><br>On Feb 15, 2011, at 2:26 PM, Duke Normandin <<a href="mailto:dukeofperl@ml1.net"></a><a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>




<span> </span>



    <div id="ygrp-text"><p>On Tue, 15 Feb 2011, Casey Ransberger wrote:<br>
<br>
> On Feb 15, 2011, at 12:55 PM, Duke Normandin <<a href="mailto:dukeofperl%40ml1.net"></a><a href="mailto:dukeofperl@ml1.net"></a><a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>> wrote:<br>
><br>
> > Hello List ...<br>
> ><br>
> > Given that Self is an "upward extension" of Smalltalk - if you will -<br>
> > I'm just wondering if it wouldn't be advisable for me to learn the<br>
> > very basics of Smalltalk syntax, before proceeding further with<br>
> > Self. Opinions please!<br>
> ><br>
> > Perhaps "Computer Programming using GNU Smalltalk" by Canol Gökel<br>
> > <a href="http://smalltalk.gnu.org/documentation/books"></a><a href="http://smalltalk.gnu.org/documentation/books"></a><a href="http://smalltalk.gnu.org/documentation/books">http://smalltalk.gnu.org/documentation/books</a><br>
><br>
> Probably not a bad idea. I can't say for sure how much of Smalltalk<br>
> will just confuse you, being myself new to Self.<br>
<br>
Do you know Smalltalk? If yes, did it hinder or help you?<br>
<br>
> It's worth pointing out that "upward extension" really isn't an<br>
> adequate description, I don't think: Self actually *removes*<br>
> concepts from Smalltalk. It's intended to be "smaller" than<br>
> Smalltalk in terms of total cognitive load.<br>
<br>
I _never_ implied that Self "removed" _anything_ from Smalltalk! :) It<br>
certainly seems "not as rich to digest" as Smalltalk - to me anyway.<br>
-- <br>
Duke</p>

    </div>
     

    





<!-- end group email -->

</div></blockquote><div><br class="webkit-block-placeholder"></div>

    </div>
     

    





<!-- end group email -->

</div></blockquote></div><br><br></div><br></body></html>