Our template emission strategy is broken

Marco Leise via Digitalmars-d digitalmars-d at puremagic.com
Mon Nov 16 01:05:07 PST 2015


Am Wed, 11 Nov 2015 14:23:15 +0000
schrieb Martin Nowak <code at dawg.eu>:

> Think of that for a moment, no package manager allows you to
> have cycles in your dependencies.

There are package managers that allow packages to mutually
depend on each other. Order is established by qualifying the
dependency similar to how you declare an owning and a weak
reference in a parent/child pointer relation.
E.g. You must install DMD before druntime/Phobos, but DMD is
only usable after druntime/Phobos has also been installed.

-- 
Marco



More information about the Digitalmars-d mailing list