I have been a big Perl fan for many years, but I admit I'm on to Ruby now. Why? Because Ruby 1.8 has many of the features Perl 6 is going to have, but Ruby 1.8 is here NOW, and that makes all the difference in the world.
Also, the implicit comparison of Rails to any old CPAN module is disingenuous. Rails is far more comprehensive than any single CPAN module and far more well integrated than any handful of CPAN modules one might combine to do the same thing.
I miss CPAN, though, for most things that are not Rails. CPAN has far more modules and most of them are more mature of course than their Ruby equivalents. I often come back to Perl so I can get at something I need from CPAN, and when I do, I find now that the core language feels "clunky" compared to Ruby. Maybe when Perl 6 gets here people like me will once again count Perl their favorite language instead of second favorite.
"Dying" may be an exaggeration, but there's no denying that the long development of Perl 6 has cost some mindshare. But that leads to another point - who cares? It's not like Ruby and Perl are competing for market cap or customer dollars. Like I said, I can switch between them at need because I paid zero dollars for both of them.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||