As yet, Java does not have the track record for stability that other programming languages have. Although there is a lot of marketing momentum behind Java right now, until a defined and stable standard emerges, it is a high-risk option compared with standardized languages.

Ok, let's just assume this is all true and sensible.

The discussion I highlight above is an excellent reason to use C, Perl, Python, Ruby (etc.) in favor of Java, C++, C#, Visual Basic (etc.) on projects that are to be developed by a small team, and maintained for a prolonged period.

Since this is Perlmonks, I'm not going to discuss C, Python or Ruby. But I do want to discuss Perl. There's nothing wrong with Perl, but I don't think you should suggest it has attributes it doesn't have. Perl doesn't have a standard, and it doesn't have a track record of stability. In fact, in both deparments, it does worse than Java. Just look at two hot things of the last decade: threads and Unicode. Perl has had several thread implementations, and several Unicode implementations, and despite having worked on it for years, it still doesn't get it right.

Don't get me wrong, I'll pick Perl over Java 11 out of 10 times myself. But that's because Perl has so many goodies, I'm willing to deal with the fact Perl is a moving target, and upgrading to a new version isn't always painless.

But neither your post nor mine has anything to do with the original question.


In reply to Re^2: Java Vs Perl by Anonymous Monk
in thread Java Vs Perl by Anonymous Monk

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.