Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

The short answer is "no".

You've stumbled upon one of the reasons why Larry abandoned Perl 5 development over a decade ago.

Moose, Mo, et al are very nice, but they are fundamentally kludgey bolt-on's intended to make the kludgey bolt-on that is P.OOP, look a bit nicer.

Perl was never intended to be used like that, and it's only the sheer power of modern hardware that allows us to get away with it while we wait for Larry and co to finally ship Perl 6 which has been designed from the ground up to support such things.

As far as I know after 11 years of work by most of the top minds in Perl, we are yet to see a version of it that is capable of compiling all of it's own syntax or running at a speed greater than a 1 legged, cross eyed saint Bernard.

And of course whilst they are all busy doing that, and the next tier down of top minds are busy trying to make Perl 5 pretend it's Perl 6, the rest of the Perl world are left to struggle on by themselves and make the best they can of the situation.

Such a shame as well, you see all the employers asking for all the latest buzzwords, and I bet you not one in 10 of them really understand why they want those buzzwords, just that they are the latest buzzwords and therefore they are probably good. They are shooting themselves in the foot in terms of performance and scalability without even realising it.

In reply to Re^3: The speed of blessed hashrefs, the power of Moose - how to get both? by Anonymous Monk
in thread The speed of blessed hashrefs, the power of Moose - how to get both? by jdrago999

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (2)
As of 2023-12-01 03:29 GMT
Find Nodes?
    Voting Booth?

    No recent polls found