"Michael Schuerig" <schuerig / acm.org> wrote:

> It looks as if you're in need of multimethods such as are available in
> Common Lisp and Dylan. Also, predicate classes and Cecil come to mind
> (though only in a researchy mood).

Wow, you can't say that sort of thing without some references or
explanation.

What is a multi-method? What is a predicate class? I sure am interested. I
am passingly familiar with both Lisp and Dylan, and Cecil rings a bell but
it is faint.

Researchy moods are good. That's how interesting things (like Ruby without
Object) come about.

> Michael

Christian.