Fellow Monks,

Now I know this isn't javamonks, but I feel I must ask this question...specially when I have to reprogram a Perl program in Java :(. Our project manager and a panel of other web experts have decided that we need to port our database intensive program over to Java due to performance issues. I requested to see just how slow the difference was and was amazed at the difference. On two similar pages one generated in Perl and one in Java, where it pulls about 6000 DB entries and displays them on a page it took the Perl program about 22 seconds and the Java applet about 4 seconds. Our project manager explained that Java applets reside in memory(cache), where Perl an interpreted language is fired up each time the program is run, and this is where he accounted for the efficiency differences. So my question goes, how do you know when to use Java over Perl? And is it more likely that the Perl code is just inefficient and that's why its so slow?

bW


In reply to When to use Java? by Willman023

Title:
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, details, 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, summary, 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.