[Pharo-project] private instance variables NOT objects? (Wikipedia)

Schwab,Wilhelm K bschwab at anest.ufl.edu
Mon Oct 25 17:23:04 EDT 2010

Right or wrong (not sure which), I have always thought of meta classes as breaking a recursion that arises when classes aspire to be objects that have all have a class.  Is there such a thing as private instance variables?  Could that mean the header, special behavior masks (a Dolphinism), etc.?

Independent of the truth, this **IS** something that mere mortals are not meant to understand :)  

From: pharo-project-bounces at lists.gforge.inria.fr [pharo-project-bounces at lists.gforge.inria.fr] On Behalf Of Lawson English [lenglish5 at cox.net]
Sent: Monday, October 25, 2010 4:59 PM
To: The general-purpose Squeak developers list; Pharo >> "Pharo-project at lists.gforge.inria.fr"
Subject: [Pharo-project] private instance variables NOT objects? (Wikipedia)

In the Wikipedia entry on Smalltalk, there is this line in the history
section, 3rd paragraph, added roughly a year ago:  "...Smalltalk-80
added [[metaclass]]es, to help maintain the "everything is an object"
(except private instance variables) paradigm by associating properties
and behavior with individual classes, ..."

Is this one of those esoteric details that mere mortals are not meant to
understand, or is this an error?


Pharo-project mailing list
Pharo-project at lists.gforge.inria.fr

More information about the Pharo-dev mailing list