Re:Why Not Make?
by zelly on Thursday November 08, 2018 @09:25AM
(#18406429)
Make is trash, but some in house tool made 2 weeks ago is guaranteed to be a worse choice. Just generate Makefiles with CMake like everyone else.
[ Parent
| on HN ]
Some alternatives to consider: https://buckbuild.com/ https://bazel.build/ https://please.build/ These have been deployed for years in major corporations.
> These have been deployed for years in major corporations.
CMake is 6th fastest language growing on github: https://octoverse.github.com/projects.html
Boost is switching to it, Qt may be switching to it for Qt 6, it's the most used in the jetbrains survey (https://www.jetbrains.com/research/devecosystem-2018/cpp/)...
for the sake everything holy, this is the chance for the C++ community to standardize on a build tool. Once this is done and settled, it will be much easier to improve CMake incrementally since there will mechanically be more people interested in improving it, and it will also be much easier to switch from CMake to next-gen-buildsystem-which-solves-all-cmake-problems in 10 years than the current fragmented situation.