Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Comment on

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

This is only true if you can hog the system. Application programmers often fall into the dangerous mindset of believing that their application is the only thing that matters and therefore it is ok to e.g. temporarily use all the memory a current machine can reasonably be expected to have.

Every single machine I've worked on for the last 15 years runs multiple independent applications at the same time, regardless whether this is a server or desktop. If one of the apps consumes an undue amount of system resources to the detriment of other apps, I'll be keen to look for an alternative. In the context of your post, if your app can now performs 2000 actions per minutes as opposed to 1000 actions before, it is highly likely that the 500 required actions will be performed using less system resources than before and this can be worthwhile although there is no measurable change in responsiveness.

So IMO performance does matter beyond responsiveness requirements if you consider resource consumption per action an element of performance. All the usual caveats (premature optimization is the root of all evil, profile before you optimize, developer time vs.optimization gains etc.) apply, of course.

In reply to Re^2: Performance, Abstraction and HOP by tirwhan
in thread Performance, Abstraction and HOP by pg

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

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • 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:
    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
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others musing on the Monastery: (9)
    As of 2018-03-21 17:26 GMT
    Find Nodes?
      Voting Booth?
      When I think of a mole I think of:

      Results (270 votes). Check out past polls.