Edit: I was searching for a "meta" community, since this is a post on Lemmy about current Lemmy limitations... But it turns out that this might very well be off topic. I apologise if it is the case... I would gladly take suggestions on what community would be best for this post, BTW.
Honestly, if the makefile is well written, I will take that any day. Good makefiles are ππ.
They are extremely rare, tho...
I guess the solution would be a declarative language that compiles to makefiles. So that people don't have to know the nitty gritty of writing good makefiles, and can just maintain a file of their dependencies and settings...