Joe McDonagh <joseph.e.mcdon...@gmail.com> writes:

> 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.

I have almost the opposite feeling. I've played with puppet on and off
since it began, and started really using it a couple years ago. I find
it's DSL pretty awful. It's full of weird corner cases, and mis-designed
bits. It's looks simple, which makes for really easy examples and
beginnings, but you very quickly get into it's limitations and bugs. 

I keep meaning to look at chef, but the pain from puppet's DSL isn't
quite bad enough to merit the cost of switching. If I were starting
fresh today, I'd look hard at chef, and probably fall back to puppet. I
find the other tools much harder to use.

seph
_______________________________________________
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