On Fri, Jul 20, 2012 at 02:52:55PM -0700, Ryan Lane wrote:
On Thu, Jul 19, 2012 at 11:55 PM, Antoine Musso
<hashar+wmf(a)free.fr> wrote:
Daniel Friesen wrote:
The ops guys hate ruby.
I am pretty sure they love it. Puppet itself is a DSL based on top of
ruby. The ops argument is we don't want to handle security updates and
nasty performance bug for yet another language.
No. No. We hate it. I, personally, also dislike puppet, but that's
another discussion totally.
I think the "we" is a bit unwarranted. I don't hate Ruby and I certainly
don't hate Ruby more than Java :-) I also don't feel the same about
puppet; I do see some problems with it, but none of them have nothing to
do with the fact that it's written in Ruby.
I think this discussion is pointless though. If we find a good tool for
the job and it's clear how to install and maintain it, I don't see why
we should care about its implementation language, at least from an ops
perspective. I've seen horrible & difficult to operate software in
Python and perfect ones in Ruby. I don't see how our personal
preferences towards languages have any value here.
Regards,
Faidon