Re: Activity

Michael Vanier <[email protected]> Tue, 2 Aug 2005 14:10:10 -0700 (PDT)
Newsgroups gmane.comp.lang.goo.general
Message-ID <[email protected]>
> From: Raffael Cavallaro <[email protected]>
> Date: Tue, 2 Aug 2005 15:26:31 -0400
> 
> Along these lines, how difficult would it be to do goo's object  
> system in scheme/on top of scheme? Then goo could run anywhere that a  
> scheme implementation ran - I was thinking of chicken which compiles  
> to ANSI C, but of course any scheme should work.
> 
> regards,
> 
> Ralph
> 
> Raffael Cavallaro, Ph.D.
> [email protected]
> 

There are several multimethod-based object systems that run on top of
scheme.  Last time I checked (a few years ago), Guile scheme had GOOPS,
which was a generic function-based object system.  Given the slow pace of
Guile development, it's probably still there (though apparently no longer
maintained).  And Eli Barzilay wrote a multimethod based object system for
PLT scheme called swindle which he still maintains.  So if you don't need
the _exact_ goo object system, these might be worth looking into.

Mike


_______________________________________________
Googoogaga mailing list
[email protected]
https://lists.csail.mit.edu/mailman/listinfo/googoogaga