On 05/22/2010 11:45 AM, Yves Dorfsman wrote: > > Has anybody done, or can point me to a *rational* comparison between those > guys, or even one including commercial products? > > > Thanks. > This is like asking someone for a rational comparison between Christianity, Islam, and Scientology. But I'll bite. ;-)
I saw a guy once present graphs I believe in the puppet channel on freenode that showed how much faster cfengine is than puppet with an equivalent number of resources. And I believed him- the fact that cfengine is not in an interpreted language alone makes it a lot faster. That might be interesting to some people (depending on your environment and to an extent, personality), but what's most important to me in a programming language of any type is expressibility or usability for the task at hand. This is why I chose puppet. Puppet's DSL is made of awesome. I've looked at chef but it just doesn't jive with me, but the reason it doesn't is the reason it's gaining momentum afaict: the ruby-ness of it. All ruby devs seem to love it. I can see why this would be a strength, but at this point even if Chef gains a feature set that is compelling to me, it would be a major PITA to switch production over to it. Oh, and most people don't really even talk about commercial products. I have talked to guys who've used HP's stuff and they only have bad things to say. Luke Kanies worked at a company that made a big GUI for cfg mgmt IIRC, which I think is what partly inspired him to create puppet. I don't know if that speaks to Luke's skills and technical ability, or to the suckiness of the systems before. -- Joe McDonagh AIM: YoosingYoonickz IRC: joe-mac on freenode L'ennui est contre-révolutionnaire _______________________________________________ Discuss mailing list Discuss@lopsa.org http://lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/