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

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.
  • I'm a pretty experienced Perl programmer, but I find it easier to, say, sort an array of arrays in Ruby than it is in Perl. I also still find myself having to think about and then getting annoyed at the concept of context in Perl. So there are certainly some big Perl annoyances that don't exist in Ruby.

    OTOH Perl catches most of my typos for me far more conveniently than Ruby does. That fact alone is worth a lot to me.
    • Ruby definitely has some advantages over Perl, especially with handling references (Python wins here too) and blocks (Python fails).

      I don't think Ola was talking about syntactic features though. I took that to mean advice like "Don't auto-generate subs you know you need at compile time through AUTOLOAD." and "Always use the strict and warnings pragmas for code you care about."

      That's the idiomatic level of programming, and it's a level you can't pick that up in a week by skimming the documentation.