Pjotr Prins <pjotr.publi...@thebird.nl> writes: > This is actually an interesting topic. GNU Make does a number of > things well (note, btw, that it has Guile support), but it has > problems too. In short, in addition to > > 1. The sucky non-functional macro system > > 2. Make files are hard to read (and maintain) > > 3. Does dependencies on time stamps > > the last is a real problem on cluster builds, which becomes visible > with bioinformatics pipelines using make.
Why is this a problem? Snakemake (like make but with Python syntax) is very popular here and often used for pipelines. ~~ Ricardo