Most of the listed assumptions are bad, but some of them, to me, seem essential. In particular, dealing with cyclic build graphs sounds like an absolute nightmare, and I doubt that any build system that allows for such a thing can be easy-to-use.
No comments yet.