An overview of build systems (mostly for C++ projects) | Dark Hacker News