Am 13.02.2006 um 09:06 schrieb goran@krampe.se:
Bert Freudenberg bert@impara.de wrote: [SNIP]
But this could also have tricky results in a future (?) multi- namespace environment. Suppose NameSpace A has a class C. NameSpace B also has a class C.
If you remove both classes A.C and B.C, then load class C again what happen ?
Nothing - the latest proposal for Squeak namespaces was to just use #A::C and #B::C as a class name. Nice and clean.
Perhaps I should dust off that code once again. I still feel it had lots of nice properties (simple, backwards compatible, no need for new fileout formats, tools still work etc).
Please do :)
- Bert -