Re:Coroutines are now in Clang trunk, libc++
by MrUnderhill on Friday May 26, 2017 @05:38AM
(#14422930)
I would love it if one day you could put a CMakeLists.xyz in the project instead, where xyz was just a slightly nicer syntax, but with the same semantics, and compatible with regular cmake. Tbh I'm not sure how I would want xyz to look though.
Re:Coroutines are now in Clang trunk, libc++
by humanrebar on Friday May 26, 2017 @07:25AM
(#14423290)
> I'm not sure how I would want xyz to look though.
I'd want it to look like a standard scripting language of some sort.
really premake syntax looks nice https://github.com/premake/premake-core/wiki/Your-First-Scri... and it actually uses a real programming language :-)
As for criticisms of CMake, when I used it I thought it worked pretty well but I think its CMakeLists syntax is atrocious. Not that it's not an improvement over the autotools, but at least these ones have the excuse of being built on top of a mountain of legacy subsystems with various quirks.