On Sunday 14 December 2003 10:06 pm, John Carter wrote:
> On Mon, 15 Dec 2003, David Naseby wrote:
> > Duck-typing is variable scoped, not class scoped: it
> > answers the question "Can the current variable understand the message
> > #some_message?".
>
> I once wrote an OOPS in C system (called OopsCDaisy for the fun of it.)
>
> It was super duck typed.
>
> Every class had every method.
>
> If you invoke a method that wasn't defined on that class or its ancestor,
> it did nothing.
>
> Worked quite well. None of this if variable has this method invoke method,
> just invoke method and have done.

OopsCDaisy? That actually sounds familiar -- not to mention a very fun name. 
And the idea is quite interesting too. But I'm a bit confused. Do youn mean 
that every class had all the same methods as every other class?

-- 
T.