Arbitrary abbreviations in phobos considered ridiculous

Jonathan M Davis jmdavisProg at gmx.com
Tue Mar 6 19:48:37 PST 2012


On Tuesday, March 06, 2012 19:35:29 Andrei Alexandrescu wrote:
> In fact there is no such thing as a top level in D. (I was quite
> surprised to learn that a few years ago, and found it quite brilliant of
> Walter.)

True, but if names conflict, you then have to worry about using the full import 
paths for symbols, which can get annoying. On some level, it's unavoidable, 
and D has some great tools for minimizing the impact, but I also don't think 
that there's much reason to pick a name which is likely to cause conflicts with 
other modules when another name wouldn't, unless the other name is just 
horrible in comparison.

- Jonathan M Davis


More information about the Digitalmars-d mailing list