3 ms·
I guess you could write machine code by hand if you don't want to build it. Otherwise, what specifically do you propose to do away with build systems?
by 0xcafefood 4y ago
I guess you could write machine code by hand if you don't want to build it. Otherwise, what specifically do you propose to do away with build systems?
- phendrenad2 4y agoOkay you got me, I don't want to get rid of build systems. I want to stop having to think about them, because it's a waste of my time.
- kristjansson 4y agoI think across this thread you're thinking about the run-a-graph-of-tasks aspect of build systems. I'd agree with you that's mostly-uninteresting. However, that's also the least significant aspect of what these build systems do. Most of the work is _determining_ the graph tasks that need to be run, and therefore a lot of the differentiation is in the ability to write new rules to guide that process and in the engine driving it.
- phendrenad2 4y agoI think this is a case of YAGNI. Yes, there are cases where you have a big graph of sources and products and you can't plan up-front what you'll need. I.E. you're at a megacorp and your dependencies are created by some branch of the organization that is actively hostile to yours. I dunno. But I think that most people just don't have those problems.