Mariano Martinez Peck wrote:
> 
> 
>> Martin and I had been working towards the idea that ImageSegments should
>> never create non-Canonical symbols,
> 
> what does non-Canonical mean ?
> 
> 

I will give you my understanding, with the hope that others more
knowledgeable will add to this
if it is off the mark...

Canonical means :
"reduced to the simplest and most significant form possible without loss of
generality"

In the context of Symbols in Smalltalk, each Symbol has only one instance,
and it is the
canonical instance for all references.  So a non-canonical Symbol is usually
one for which there
is more than one instance.

My old programming textbook described the Smalltalk language as the
canonical example for OO languages...

HTH, and
Cheers,

Sheri



-- 
View this message in context: 
http://n2.nabble.com/ImageSegment-WAS-getting-rid-of-Symbol-new-tp4144166p4153420.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to