On Monday, 6 February 2017 at 09:00:43 UTC, Mike Parker wrote:
On Monday, 6 February 2017 at 08:45:45 UTC, Dominikus Dittes Scherkl wrote:

But is this really worth an article?

IMO, as something targeted at non-D users, yes.
Oh yeah? For bragging about how D uses modules and doesn't need global imports at all? This is not my style and I didn't feel that not needing global imports is something to brag about - they are useful as an overview. But with this new idiom .di-files are even more useless now - or really need to declare all the local imports to replace the lost overview.

A brief overview of D's module system, a description of the
problem & how the DIP was brought up to address it,
But I'm not an expert for this. Especially I was not aware of any problem and even didn't liked the DIP.

how the DIP was made irrelevant by the usage of features
every D programmer knows but so many failed to realize could
be used in this way...
Ok, this is the most interesting part. This is what having an idea is all about. Find new ways to put the things already there together. But hard to describe.
Maybe I'll give it a try.

Reply via email to