CMake is great and all, but it doesn't have the same scope as Pulchritude does. Integrating support for other languages such as Nim, Zig, etc fall out of the scope of CMake. XMake provides a large breadth of toolchain support and will probably support additional toolchains in the future.
after having used XMake - I don't think I'll support this. XMake-CMake integration isn't as good as I thought it would be. Might reconsider in the future.
CMake is great and all, but it doesn't have the same scope as Pulchritude does. Integrating support for other languages such as Nim, Zig, etc fall out of the scope of CMake. XMake provides a large breadth of toolchain support and will probably support additional toolchains in the future.