Musings about modularity and programming in the large

itsme213 itsme213 at
Fri Jan 25 15:53:17 UTC 2008

"stephane ducasse" <stephane.ducasse at> wrote
> a class = factory of objects, a modules = scoped group  of classes is a 
> nice distinction.

Could ModuleInstance be very useful? What do you think of how NewSpeak 
 module = class (in top-level namespace)
   scoped group of classes normally accessed via methods on module instance
 module instance = module (class) instantiated e.g. with library bindings

More information about the Squeak-dev mailing list