[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: objects, databases




1. At a min, download version 200alpha from 

 http://download.plt-scheme.org/

Better yet, do an anon cvs checkout from Utah. 

2. We had multiple inheritance and dropped it. 
We have classes as first-class objects, so that 
you can write class extensions w/o knowing the 
superclass and indeed use them multiple times, 
e.g., 

 ; consumes class, produces extended class
 (define class-extension 
   (lambda (the-super-class)
     (class ... the-super-class ...)))

 ; later: 
 (define list-of-classes 
   (map class-extension (list class1 class2 ... )))

Do you really want more power? -- Matthias

P.S. Read, read, read. And download.