Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"CMake is too hard to debug, I'm stuck doing confusing print statements everywhere when I misconfigure something"

"Good news, we added a debugger"

"CMake has a debugger? Who would ever want that?"

Sigh.

Working on CMake has taught me a lot about the futility of pleasing everyone.



That's not my point. To make myself clear: CMake is terrible. You can put lipstick on a turd, but it's still a turd. Most languages have a build script written in their own language but C++ projects by and large use CMake.

It's the brittleness. It likes to work on the dev machine and not much else.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: