Python Object Systems

thequietcenter at gmail.com thequietcenter at gmail.com
Mon Aug 11 17:02:37 EDT 2014


On Monday, August 11, 2014 4:37:29 PM UTC-4, Skip Montanaro wrote:
> On Mon, Aug 11, 2014 at 3:26 PM,  <thequietcenter at gmail.com> wrote:
> 
> > has anyone created a survey of Python Object Systems?
> 
> 
> 
> For the uninitiated, can you back up a step and define what you mean
> 
> by an "object system"? 

I mean a system by which one creates and manages Python objects. For instance, Python ships with an object system as documented here:
https://docs.python.org/2/tutorial/classes.html

However, some developers have found the need to add features to the standard Python object system (e.g. delegation, typing, etc), thus offering a new object system.

So far, the following object systems have been found:

* elk https://github.com/frasertweedale/elk
* Traits http://code.enthought.com/projects/traits/
* yuppy https://github.com/kuujo/yuppy

-- Terrence



More information about the Python-list mailing list