Ruby's on a good part of its development. See, we're at the point where you don't need to write your own CGI, XML, or database library to use it. But there's plenty of libraries that are at the 0.6 point that need somebody to push them to 1.0.
Ken Wronkiewicz, 9 reasons why you should build a website in Ruby, even if you don't use Rails
As far as breathless fan pieces go, this isn't too bad, though I have trouble reading reason #9 as anything more than "If you want to do anything slightly less than ubiquitous, you have a terrific opportunity to start or join a tangential project to get your job done."
I'm not sure the lack of the CPAN is really an advantage.
It's a somewhat valid point.. (Score:1)
People like communities where they are able to find a positive position relatively to their peers.
There's been an argument for a while that the CPAN community can be a tough one because all the more approachable problems have already been solved.
Re: (Score:1)
I personally do find it "tough," in some sense of the word. Although I'm not sure that is just a bad thing.
For example, the roughness usually takes place at a rather high niveau, I very seldomly feel personally attacked, and if I do, it mostly turned out as a misunderstanding since we were both non-native speakers trying to communicate in english. And I have the impression that those discussions and arguments are good to keep the quality high.
Better saying something twice than missing the possibility th
Ordinary morality is for ordinary people. -- Aleister Crowley
Re: (Score:1)
People who like to or want to join communities like communities where they can find a positive relation. I'm not sure that someone who wants to write a website in Ruby to see what it's like necessarily wants to make a contribution to a community in order to finish the website.
Re: (Score:1)
There's a big difference between people that want to be part of a community and people that just want to get the job done.
Re: (Score:1)
There is still the opportunity to re-solve those problems better, faster, etc. Email:: and
Re: (Score:1)
I’ll yet upload my very own template engine to CPAN…
DIfficult things can sometimes be better (Score:1)
If you like to have things your own way, you might like to get involved in a community where they're still figuring out whose way they're going to have.
Why not use the right tool? (Score:2)
Apart from something specific you have to accomplish, there's no technical reason to use any particular language. Everything else is just humans having baggage. Anyone who recommends a language to you without knowing what you are trying to accomplish is just being a fanboy (or someone trying to