I go through about some perl and advantage. I have some notes. But, i want what is the advantage when compare to other languages.

When compared to which other languages? Different languages have different strengths and weaknesses. The advantages of Perl over Lisp are quite different from the advantages of Perl over C, for instance. However, in general, there are five major reasons that I like Perl, as follows:

  1. The CPAN. The hard parts of most programs are already written for you.
  2. Perl is a multi-paradigmatic language, thus allowing you to use the best paradigm for solving any given problems. Some problems lend themselves well to an object-oriented solution. Perl supports that (and it's getting a lot better in Perl6). On the other hand, some problems lend themselves more readily to a functional or procedural or hybrid approach, and Perl supports those too.
  3. The CPAN. When you need a library, you don't have to hunt all over creation and back, because you always know right where to find it.
  4. The documentation. The Camel book is easily the second-best computer-related book I have ever encountered. (The best is the Inform Designer's Manual, which probably ought to be studied in literature classes.)
  5. The CPAN. It does your work for you.
What is the security we are providing when compare to other languages (particulary in web).

If you are concerned about security, you should definitely look into taint checking.

Nowadays, microsoft(vb.net) and sunbeam products(java products) is some high pitch than perl. so, what is the reason why they prefer those softwares. so what are the drawbacks in our software. How we going to solve them the bugs in possible ways.

I'm not clear exactly what you're asking here. Are you asking why we prefer Perl over VB and/or Java? Those are two very different questions. Java actually is good for some things; notably, for GUI stuff, it has some things Perl so far lacks. However, in general, Java just feels wrong to me in ways that Perl feels right, particularly in terms of binding and paradigmatic issues. As far as VB, my opinion on that has always been that VB is more of a (quite good) macro toolkit for Windows -- it works very well for that, but as a programming language it leaves a lot to be desired. Things Perl has that VB doesn't include, among other things, very good text-handling capabilities, general paradigmatic flexibility, sensible variable scoping and binding semantics, and the CPAN. Did I mention the CPAN already?

what are all the things very useful and easy in perl to done when compare to other language. (For eg. we can do these thing in perl it's easy and fast when doing that software is very vast like that).

This is really not very different from your first question, and again, I have to say that Perl's advantages really depend on what language you're comparing it to. Unlike lesser languages like VB (which is basically a one-trick pony: unless your main goal is to whip together a dialog box real quick, it has no other strengths), Perl has *lots* of strengths; any given one of them may be something that a lot of languages have, but when you compare it to any given other language, you see the things that Perl has that the other language doesn't. So to answer these sorts of questions properly, you really need to specify *which* other language you want to compare Perl to. *Most* tasks are very easy to do in Perl compared to many other languages. The only notable exception I'm aware of is GUI development (unless you count a CGI front-end as a GUI, in which case Perl is great for that).


"In adjectives, with the addition of inflectional endings, a changeable long vowel (Qamets or Tsere) in an open, propretonic syllable will reduce to Vocal Shewa. This type of change occurs when the open, pretonic syllable of the masculine singular adjective becomes propretonic with the addition of inflectional endings."  — Pratico & Van Pelt, BBHG, p68

In reply to Re: How much PERL useful ? by jonadab
in thread How much PERL useful ? by gube

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.