News for hackers. Stuff that matters.
Re:The sad state of sysadmin in the age of containers (2015) by Tharre on Wednesday May 16, 2018 @12:55PM (#17084004)
We have 47 half-built over-complicated build systems, because writing build systems is hard.

Writing correct Makefiles is also really hard, and good luck debugging them. Make is simple and beautiful for small, self-contained projects without many dependencies, but it does not scale well (and even then it's tricky, see [0][1]).

Having 47 different build tools with their own flaws is certainly bad, but they exist because of Make's shortcomings. Just saying "make is fine, use it" won't fix anything.

[0] https://cr.yp.to/redo/honest-script.html

[1] https://cr.yp.to/redo/honest-nonfile.html

Re:The sad state of sysadmin in the age of containers (2015) by JdeBP on Thursday May 17, 2018 @11:03AM (#17091890)
Re:The sad state of sysadmin in the age of containers (2015) by mmt on Thursday May 17, 2018 @05:01PM (#17095743)
Did you mean to paste two different discussions? Those are identical.
Re:The sad state of sysadmin in the age of containers (2015) by JdeBP on Thursday May 17, 2018 @07:51PM (#17097308)