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/

Reply via email to