Sunday, November 2, 2014

Buddhism explained through Object Oriented Design: What is a name?

One of the main principles of Buddhism is the belief that there is no inherent self-existence:  no thing exists in itself - all things even energy must consist of other smaller things.  This is the reason there is no magic

So consider what that means for a name.  A name is a pointer to a collection of objects.  Each of those objects is a pointer to further objects.  Ad infinitum.

A named object is a container class for other smaller things.  Since it's a container it only exists to point at other objects.