On Thu, 05 Apr 2012 14:53:27 -0700, K. Peachey <p858snake(a)gmail.com> wrote:
On Fri, Apr 6, 2012 at 7:45 AM, Chris McMahon
<cmcmahon(a)wikimedia.org>
wrote:
For various reasons, I think the best language
for this project is
Ruby. I
realize that is a controversial choice, and I would like to explain my
reasoning. First let me address what I think will be the most serious
objections:
** Ruby gems are incompatible with Debian/Ubuntu apt packaging, making
it
difficult or impossible to maintain Ruby code in production.
You will want to talk to OPs, AFAIK they have desires to not see any
more ruby on the cluster, since very little amount of the dev
community known it and/or how to maintain.
We really need to start surveying real statistics on what programming
languages community members know.
I've seen this assertion waved around again and again, but don't see where
it originates from, besides the very unreliable fact that we just don't
talk much about ruby around here.
I for one know ruby. And frankly ruby isn't like our other issue. Ruby is
nothing like how hard OCaml would be to learn and maintain.
We really should beat down this notion that anything written in ruby
should be avoided. I don't like how we reject the possibility of using
well written existing open-source projects simply because they were
written using ruby. It's almost as bad as NIH.
--
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [
http://daniel.friesen.name]