I/O related question, and ini parsing
Mineko
uminekorox at gmail.com
Sat Dec 7 09:58:58 PST 2013
On Saturday, 7 December 2013 at 12:23:38 UTC, nazriel wrote:
> imports are private by default.
>
> Also I noticed few overlaping private declarations, for example
> here:
> https://github.com/MinekoRox/Breaker-3D-Game-Engine/blob/master/src/breaker/utility/belt.d#L54
Sorry for the double post, this just occured to me, and it'll
keep me from getting lectured about scopes and imports. :P
On Friday, 6 December 2013 at 17:32:24 UTC, Dicebot wrote:
> On Friday, 6 December 2013 at 16:56:29 UTC, bearophile wrote:
>> Mineko:
>>
>>> https://github.com/MinekoRox/Breaker-3D-Game-Engine
>>
>> Notes:
>> - Usually in D imports are at the top (after module name and
>> module ddoc).
>
> I think it is a bad practice that should be discouraged. Moving
> as much imports as possible into local scope has lot of
> practical benefits, primarily maintenance and compilation times.
>
> OP still has them global though, just in weird place, that is
> unusual for sure :)
I'll probably just do that, actually, as I like having benefits.
More information about the Digitalmars-d-learn
mailing list