Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

chromatic (983)

  (email not shown publicly)

Blog Information [] Profile for chr0matic []

Journal of chromatic (983)

Monday December 17, 2007
05:08 PM

Because Difficult Things *Must* Be Better

[ #35126 ]

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.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • While it's wrong about the language, it's probably a valid point purely in terms of the community.

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

      • Of course.

        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.
    • Surely you are not suggesting that CPAN only has room for one solution/problem. ;-)

      There is still the opportunity to re-solve those problems better, faster, etc. Email:: and ::Tiny come to mind.
    • All the more approachable problems have already been solved.

      I’ll yet upload my very own template engine to CPAN…

  • I'm not sure what this guy's point is, but I sometimes make a similar argument: The drawback of a do-it-yourself situation is that you have to do it yourself. But the advantage is that you get to do it yourself.

    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.
  • Curiously, none of the reasons he listed in the nine to use Ruby really spoke to the real reason to use anything: because it's the right tool for the job. I guess embedding C++ in Ruby might indirectly relate to that.

    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