Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?

by Anonymous Monk
on Sep 20, 2007 at 01:19 UTC ( [id://640022]=perlnews: print w/replies, xml ) Need Help??

Rubyforge vs CPAN on O'Reilly Ruby
  • Comment on RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?

Replies are listed 'Best First'.
Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by kyle (Abbot) on Sep 20, 2007 at 01:43 UTC

    I can only say that it enhances my virtuous hubris that the mighty CPAN is the standard by which others are measured. CPAN facilitates my laziness and satisfies my impatience with its rich and numerous offerings.

    It sounds as if the Ruby folks may one day soon have a similar treasure of their own. May it bring them the joy that CPAN has brought me.

      Agreed. Is there really a competition and must they be mutually exclusive? I think that the quality of a code repo is a reflection of the community at large, and if Ruby gets even close to enjoying what Perl has, then that is good for all programmers. On the other hand, CPAN is not why I love Perl, so there is nothing that RubyForge could become that would make me switch.
Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by demerphq (Chancellor) on Sep 20, 2007 at 12:02 UTC

    Dont forget that the CPAN librarian (Jarkko) has long encouraged other languages to follow his example. What i found interesting about the article was the user counts. Does RubyForge require users to be registered to download code? If so then it would explain the difference in number of users.

    ---
    $world=~s/war/peace/g

      Does RubyForge require users to be registered to download code?

      Nope - but there are forums and some other stuff that are better when registered. Really RF is closer to SourceForge than it is to CPAN in many ways, with Gems doing a chunk of the long-list-o-stuff the various interpretations of CPAN do.

Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by tinita (Parson) on Sep 20, 2007 at 11:21 UTC

    the article says:

    Fourth, library quality and usefulness (more subjective here). There’s a lot of overlap and, well, cruft on CPAN. There are over 300 Acme (joke) modules.
    well, that reminds me of a famous quote of merlyn:
    SuperGumby> OH, and reading this group daily (if only it wasn't quite +so busy). SuperGumby> PS Why does it appear perl programmers are so damned obses +sed with SuperGumby> oneliners, I'm feeling as if I'm gonna be ostracised for c +ommenting and SuperGumby> structuring,,, maybe I'll know why in a few months :-) Because Perl's so durn easy to use we got time to play around impressi +ng each other. :)
    (at comp.lang.perl.misc)

    so even the number of libraries/modules doesn't tell you how great a repository is. in perl, many things aren't needed which are in other languages (and probably the other way round).

    just adding this as another thought.

Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by zby (Vicar) on Sep 20, 2007 at 10:21 UTC
    Hey - why so hostile? Don't you remember that imitation is the sincerest form of flattery!
Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by moritz (Cardinal) on Sep 20, 2007 at 12:41 UTC
    I'm a bit disappointed that the article doesn't mention QA at all.

    Most CPAN modules come with test cases, test reports are gathered in central places and are easily available. Is there something similar for ruby libs?

      Most CPAN modules come with test cases, test reports are gathered in central places and are easily available. Is there something similar for ruby libs?

      Ruby has a pretty good testing culture, but it's not in the infrastructure quite as much as it is with CPAN yet.

Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by swampyankee (Parson) on Sep 20, 2007 at 16:13 UTC

    Perl has never been the only language with a repository like CPAN; it's probably not even close to the biggest, and it's certainly not the oldest.

    Broadly similar repositories exist for every language used for serious work, with different rules for how code gets uploaded and maintained. Examples include netlib, StatCodes, CRAN, and quite a few others. CPAN is not being usurped by RubyForge any more than CRAN is being usurped by CPAN.


    emc

    Information about American English usage here and here.

    Any Northeastern US area jobs? I'm currently unemployed.

      Perl has never been the only language with a repository like CPAN; it's probably not even close to the biggest, and it's certainly not the oldest.

      In fact the idea and very name were inspired by CTAN.

Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by samtregar (Abbot) on Sep 21, 2007 at 19:48 UTC
    I'd re-title that article - "CPAN, still king after all these years!" After years of solid hype Ruby isn't even close to challenging the throne.

    But in all seriousness, I hope the Ruby folks keep pumping out great code. It can only help us all as open-source programmers.

    -sam

    A reply falls below the community's threshold of quality. You may see it by logging in.
Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by webfiend (Vicar) on Sep 25, 2007 at 18:35 UTC

    Perl's killer feature is Perl. CPAN is a wonderful achievement, but folks have already mentioned that Perl is not the first language to have a library repository.

    Rubyforge is an interesting alternative to Sourceforge for projects in the Ruby language. The gems repository is a growing supply of readily accessible libraries. They are not exactly the same thing, even though they are served from the same place. I know a growing number of Ruby developers who use gems regularly but are only vaguely aware of Rubyforge.

    Nobody is usurping anything, and I'm not sure if the comparison is valid.

    I have become impatient with certain aspects of the Ruby culture over the years. Ruby is a great language and folks are creating all sorts of interesting projects with it, but many users of the language are stuck in this youngest-child sort of "We're worthy! Notice us! Validate us!" frenzy. Not all of them, obviously, but enough that I can't handle reading the ruby-talk postings more often than about once per week. Yes, Ruby is great. Now shut up and get some work done.

Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by Anonymous Monk on Sep 20, 2007 at 07:08 UTC
    you can't "usurp" ideas (even borrowed ones).
Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by zshzn (Hermit) on Sep 25, 2007 at 05:46 UTC
    Is Perl's Killer Feature Being Usurped?

    I thought it was the other way around! We've taken "puts" and renamed it "say" for Perl 5.10. Now Ruby doesn't have a chance!

Re: RubyForge vs CPAN: Is Perl's Killer Feature Being Usurped?
by artist (Parson) on Sep 20, 2007 at 14:53 UTC
    RubyForge user count should be compared with Perlmonks, rather than CPAN, because we have forums here.
    --Artist
A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlnews [id://640022]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (5)
As of 2024-10-05 11:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    The PerlMonks site front end has:





    Results (43 votes). Check out past polls.

    Notices?
    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.