<html><body bgcolor="#FFFFFF"><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">dukeofperl@ml1.net</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>




<span style="display:none"> </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 href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a></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 href="http://smalltalk.gnu.org/documentation/books">http://smalltalk.gnu.org/documentation/books</a></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></body></html>