Arbitrary abbreviations in phobos considered ridiculous

Nick Sabalausky a at a.a
Wed Mar 7 12:34:44 PST 2012


"Jonathan M Davis" <jmdavisProg at gmx.com> wrote in message 
news:mailman.180.1331149159.4860.digitalmars-d at puremagic.com...
> 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.
>

That's just an implementation bug, though, isn't it? And wasn't it recently 
fixed? 




More information about the Digitalmars-d mailing list