Re: Order of cluster searching with ace file (recent snapshot)
"Cyril ADRIAN" <[email protected]> Tue, 12 Dec 2006 11:36:59 +0100
| Newsgroups | gmane.comp.lang.eiffel.smalleiffel |
|---|---|
| Message-ID | <[email protected]> |
Hi On 12/11/06, left <[email protected]> wrote: > don't you think it just looks like a miss of > namespace/package/whateveryouwant feature to the language ? Explicit (in > the code) is sometimes better. And what if people don't use Ace files? I > know class names clash has always been an unsolved problem with SE But Eiffel (not only SE) never had any component/namespace concept except classes. There is no package or whatever. Introducing those would just break every program, without exception. Moreover you solution does not cover Oliver's need which is to replace a class by the same one modulo its version; or do you propose package priority? Exactly what I do, but transparently (and at a class level, which is more Eiffelish). > but i don't > think you are choosing the most elegant way to solve it. Grabbing good > ideas elsewhere is sometimes better that inventing a new wheel ;) I don't think that having explicit namespace is "better". In java there are problems too, for example package shadowing. Exactly the same problem we have, only at a "package" level instead of a "class" level. I don't know .net but I'd bet the same problem exists. Regards, --=20 Cyril ADRIAN - http://www.cadrian.net/~cyril Vt Sol inter planetas, Ita MVSICA inter Artes Liberales in medio radiat -- Heinrich Sch=FCtz, 1640