i think that in the first case you access an instance variable trees while in the second case you send a message trees to self that cause an infinite recursion. am i right?
On Sat, Mar 11, 2017 at 12:57 AM, sergio ruiz <sergio....@gmail.com> wrote: > I have a simple one, but i need to understand what is going on.. > > i have something like > > Tree > > with a class method > > trees > ^ trees ifNil: [OrderedCollection new] > > i initially ran into trouble with it locking my image up because i wrote > it as: > > trees > ^ self trees ifNil: [OrderedCollection new] > > what is the semantic difference between these two calls? > > THanks! > > > > ---- > peace, > sergio > photographer, journalist, visionary > > Public Key: http://bit.ly/29z9fG0 > #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV > http://www.Village-Buzz.com > http://www.ThoseOptimizeGuys.com > http://www.coffee-black.com > http://www.painlessfrugality.com > http://www.twitter.com/sergio_101 > http://www.facebook.com/sergio101 > -- Bernardo E.C. Sent from a cheap desktop computer in South America.