I guess ninja could be a good alternative
ninja++. Meson is the other one that also seems ragingly popular & well loved.
Ask HN: Any Good Make Alternatives?
11–17 of 17 posts
Re: Ask HN: Any Good Make Alternatives?
#12Why do you seek an alternative to Make? It does the job, brilliantly. I’m not a fan of the syntax, however, especially the need for tabs. Is that your main concern?
There have been quite a few newer versions of CLI tools recently a few of which have some good quality of life and/or performance improvements so was just wondering if there were any new takes on Make or build systems.
But yeah, I am also not a fan of the syntax and tabs although vim makes using tabs pretty transparent for me.
Re: Ask HN: Any Good Make Alternatives?
#13Why do you seek an alternative to Make? It does the job, brilliantly. I’m not a fan of the syntax, however, especially the need for tabs. Is that your main concern?
No real concerns it would work perfectly, just this project isn't anything really important so trying something new is low risk. I do just enjoy trying new tools people develop in general too even if they aren't battle tested enough to use in production, I'm also that way about at least test driving new languages. There have been quite a few newer versions of CLI tools recently a few of which have some good quality o…
Re: Ask HN: Any Good Make Alternatives?
#14Why have all the previous Make alternatives failed to get traction? I mean, ant, gradle, maven, imake, there's probably others... all have had their moment as the "It Girl" of builds, and then seemed to wither away. What's up with that?
Re: Ask HN: Any Good Make Alternatives?
#15Why have all the previous Make alternatives failed to get traction? I mean, ant, gradle, maven, imake, there's probably others... all have had their moment as the "It Girl" of builds, and then seemed to wither away. What's up with that?
Re: Ask HN: Any Good Make Alternatives?
#16I've been using VSCode + .devcontainer with great success. I've also tried Nix recently, but couldn't grok it.
.devcontainer looks interesting that is a new take, I'm pretty stuck on my heavily modified vim though. I played around with Nix a lot a few years ago but dropped it when I started needing to do non-trivial things often for packages that weren't available. It was just too much but I love their philosophy. Wish they wouldn't have used a DSL.