On 9/28/2016 9:17 PM, Minty Fresh wrote:
While I can imagine there are technical challenges that have caused this issue
to be the way it is, it's still a pretty major flaw to try to work around.

Overloading of names is a constant minefield of unexpected problems, arbitrary rules to disambiguate, and obtuse error messages when the compiler picks the wrong one. Worse, this proposal is asking for syntax-dependent name lookups.

Having a consistent, general name lookup scheme has its own advantages, like predictability, as opposed to a lot of special case rules.


Working around shortcomings of a language is never a good place to be in.

I recommend changing one of the names and moving on.

Reply via email to