CMake!

Stephen John Smoogen smooge at gmail.com
Sun Oct 12 19:40:44 UTC 2008


2008/10/12 Callum Lerwick <seg at haxxed.com>:
> On Sun, 2008-10-12 at 12:05 -0600, Stephen John Smoogen wrote:
>> Ok the problem is that build tools are one of the things developers
>> build strong relationships with (System administrators build it with
>> their mail handler tools). You point out the deficiencies in someones
>> choices of tools and the brain begins attack/flight/protect hormone
>> chains. The same emotional centers in the brain as if you had picked
>> up an axe and pointed it at someones family. The hormones get
>> triggered and all logic circuits are cut off until the testosterone
>> and serotonin get back down to lower levels. [I think its serotonin..
>> it may be one of the other brain chemicals that get fired off in big
>> numbers when this occurs.]
>
> That assumes they're *happy* with their existing build system. If you're
> happy with your build system, then fine, stay with it. All I'm saying
> is, if you're not, consider CMake. :)
>

No it actually doesn't assume that sadly. The psychology has mostly
been studied in cars, but shows up in other choices also. A person may
hate every Ford part/car they have gotten for the last 4 years and say
it day in and day out, but ask them to switch to a Chevy/Toyota/etc
and the same reaction can occur.. In fact for some people the reaction
will be more active during such conversations because their brain has
mapped extra loyalty to the tool to deal with the fact the tool has
been failing or not doing what they want.

There are differences in software but the general human brain is the
same. It is built for survival against things that aren't as a big of
concern for most people and uses those circuits to deal with things
that on the evolutionary scale are small.


-- 
Stephen J Smoogen. -- BSD/GNU/Linux
How far that little candle throws his beams! So shines a good deed
in a naughty world. = Shakespeare. "The Merchant of Venice"




More information about the fedora-devel-list mailing list