Hacker News new | ask | show | jobs
by DoofusOfDeath 2850 days ago
I agree. CMake's scripting language has a lot of the same pain-points as Bash. For example, the lack of a clear distinction between lists and strings.

I've sometimes wondered if CMake would benefit from getting an additional / replacement scripting language. While retaining the same underlying object model and other code, that is.

My only fear would be that it would be a first step in morphing into Bazel, which I find unbearably complicated.

1 comments

Clarification: I know that Bash has arrays. But environment variables such as "PATH" use colon-separated strings.