This is one of the least helpful comments I have ever seen on discourse, and certainly not the right way to talk to users and people working hard to push the language. It is perfectly reasonable to say “dealing with potential 2.0 design from armchair language designers is low-priority”, but this response is a about the worst thing you could say to me right now. I was seriously consider rethinking your approach to engaging in legitimate discussions and issues with Julia (i.e. it is impossible in julia right now to write practical code with using
, and it is possibly fixable).
Luckily I didn’t see this sort of tone when discussing the details with other core developers in Function name conflict: ADL / function merging? when we finally broke through in understanding what the fundamental naming issue is. And for some reason I suspect you have not digested what we discussed there and why Julia is so confusing to people coming from every language except lisp.