> Don't you agree that the semantics are roughly the same as in
> classical OO, even though the syntax, type checking and run-time vs.
> compile-time trade offs are different?

no, union binding in plan 9 does not really give inheritance
semantics in general. for some cases it can (e.g. /net), but usually when
it's already been anticipated. try combining two instances of upas/fs,
for example.

to me, it seems more like the C library system than an object inheritance
system - you can combine and override elements, but not much else.

Reply via email to