On 11/12/13 03:20 AM, Matthew Knepley wrote:
On Mon, Nov 11, 2013 at 1:21 PM, Barry Smith <[email protected] <mailto:[email protected]>> wrote:


       Man o man, it is worse than autoconf (how is that possible?)


Its the essential masochism of programming, where shitty interfaces are elevated to grand status because some people can cope with them. Notice that this phenomenon
also appears in mathematics.
Just a drive-by comment, but I can't help add to some flames to this
Are you people on drugs?

1) My personal hands on experience - I'd rather deal with cmake syntax than m4 any day of the week 2) cmake is super easy to bootstrap everywhere - autocrap and all the auto* stuff is a bitch by comparison 3) cmake is more or less portable and adding new backends is possible (ninja) 4) cmake projects typically lack the idiot proof ./configure --help option list, but there is ccmake (which I've never used). (Internally we overcome this with good documentation)
-------------
I know of some complaints about the cmake codebase itself - I'm not going to comment on those.

cmake may leave a rash, but better than having gangrene aka autoconf
--------------
More productively - Specific complaints about cmake? Have any of those complaints been raised on the cmake developers list? In my experience they are quite responsive

Reply via email to