On Friday, 4 May 2018 at 04:12:09 UTC, Nick Sabalausky (Abscissa)
wrote:
On 05/02/2018 10:05 AM, H. S. Teoh wrote:
[...]
I don't doubt that. Similar to global namespace, if the
structural typing is only used heavily by one or two components
of a project (ie, libs, etc), then it's not too difficult to
avoid problems. The real danger and problems come when a
project uses several components that all make heavy use of
either a global namespace (which D luckily doesn't really have)
or structural typing.
[...]
Have you seen Atila's concepts library?