Hacker News new | ask | show | jobs
by gaius 2694 days ago
CMake is very powerful but unlike most things there’s no underlying principle or theory that when you grasp it, everything just clicks, and you also can transfer the knowledge to other languages. It’s just a matter of memorising lots of tricks and special cases.
1 comments

This is mostly true about the language but not about the way build artifacts and their dependencies work. That part is pretty solid.