Arbitrary abbreviations in phobos considered ridiculous

Jonathan M Davis jmdavisProg at gmx.com
Wed Mar 7 11:39:06 PST 2012


On Tuesday, March 06, 2012 21:56:38 H. S. Teoh wrote:
> On Tue, Mar 06, 2012 at 07:48:37PM -0800, Jonathan M Davis wrote:
> > 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.
> 
> [...]
> 
> I thought that's what module aliases were for.

They can help, but thanks to the fact that they impact any other modules that 
import that module, they're often unacceptable.

- Jonathan m Davis


More information about the Digitalmars-d mailing list