This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Announcing PINT - an interface oriented object system form Guile.



PINT means Pure INTerfaces.

It is an interface-oriented object system for Guile.

Basically, it tries to make the task of defining abstract
interfaces and slapping these interfaces on existing things
as easy as possible.

As far as interfaces go, it is a full-fledged object system -
with (multiple) interface & implementation inheritance, generic
functions (single-dispatch only), all that stuff.

The documentation and installation instructions are in
the Info documentation included in the package.

I uploaded it (or at least tried to) to
ftp://ftp.read-bean.com/guile/contrib/incoming/pint-19980504.tar.gz

To Pat: did I do it right? I don't see it there...

bye,
mike.