3 ms·
CMake isn’t that bad. The language gets a bad reputation, but there’s honestly not that much to hate about it. Maybe if you’re maintaining thousands of CMake fi
by bogwog 5y ago
CMake isn’t that bad. The language gets a bad reputation, but there’s honestly not that much to hate about it. Maybe if you’re maintaining thousands of CMake files, then yeah it can probably become a pain. But for most cases it just does what you need it to, and reliably. The “killer” feature is that it can generate Visual Studio solutions, which is a big deal for some projects, and a great asset for cross platform development.
Now what I don’t get is why Meson is so popular. I haven’t dived into it, but from the outside it doesn’t look like all that different from CMake. Seems to me like the vast majority of Meson projects would be better off with CMake just because it’s more mature and well known, but otherwise does the exact same thing.