4 ms·
All build systems suck. You are trying to solve a Turing complete problem in a simplest low impact way as possible. There is no good solution. Everyone will f
by valarauca1 9y ago
All build systems suck.
You are trying to solve a Turing complete problem in a simplest low impact way as possible.
There is no good solution. Everyone will fall short in one way or another. Hence a new build system. The wheel never stops.
- ludston 9y agoAny build system is as good as the local projects configuration for it. Any solution is good so long as when I press build everything that I wanted to build get built.
- blauditore 9y agoWhat do you mean by Turing-complete problems? Turing completeness is related to programming languages, not problems. Most build tools do have some kind of Turing-complete tooling built in with their DSL. But I don't think that's an absolute necessity.
- valarauca1 9y agoYou are moving symbols based on the action of other symbols. These symbols are artifacts/files. Elementary recursive Build-Scripts can be Turing complete even if the overall language isn't.