On Friday, 16 December 2016 at 17:19:56 UTC, Andrei Alexandrescu
wrote:
Walter and I wanted to have a positive example of a good DIP
that is relatively simple, is noncontroversial, and marks a
definite move forward.
We believe the feature's benefits are significant, obvious, and
immediate. With this feature, any large project would be able
to radically clarify and improve its dependency structure with
only little refactoring work. I interpret the negative feedback
as failings of the DIP to explain and argue matters
appropriately, so I'm working hard on improving it. Please keep
feedback coming.
A suggestion: Now that the proposal details are largely fleshed
out, take a file from phobos and rewrite it in the new style.
Should give insight into aesthetics and identify remaining issues
to resolve.
--Jon