3 ms·
> Humility is good, but it's important to acknowledge that CMake very often feels awful. Those times coincide with projects that fail to follow the "modern Cma
by rualca 6y ago
> Humility is good, but it's important to acknowledge that CMake very often feels awful.
Those times coincide with projects that fail to follow the "modern Cmake" style, based on build targets instead of pretending Cmake is a scripting language.
Keep in mind that modern Cmake style is a thing since the release of Cmake 3.0, which was what? A decade ago?
If developers who don't know better end up writing messy unmaintainable code, their code is an unmaintainable mess. That's not a result of their tech stack, but their own work.