Personally I'm no longer working on CGI work, all the stuff I do is strictly back-end now. It still seems true that Perl is heavily used in the CGI field though, and this is as it should be since in the two years I did spend working in the CGI field I did see just how heavily text-manipulation features in the average CGI programmer's toolkit.

There are a lot of CGI questions here, yes, but I personally view this as a good point. If people are asking the chances are they're willing to learn, and if they ask here they're likely to be told more correct answers than if they'd asked elsewhere such as the numerous 'Beginning CGI' boards around the net. We don't want to see yet another generation of Matt Wrights here I think.

Ultimately people ask the questions, and post the articles, which they want to. The articles I'm most interested in are things like integration (XS, Inline etc), design and architecture (Design patterns, refactoring and the like), 'Perl tricks', and overviews of CPAN to point out the modules I may not know about. I'm still happy people post their CGI things though, since it's in no way stopping me from seeing what I'm more interested in, and they're often good reading anyway. Less CGI content wouldn't create more non-CGI content, I think.

I would like to see Perl used in a more widespread fashion and not just for CGI coding, but the fact remains that CGI is one of Perl's main fortes and is also where a lot of people 'enter the Perl world' and so have more questions. I would be curious to know what proportion of people here use Perl is various ways though!


In reply to Re: Are we obsessed with CGI? by Molt
in thread Are we obsessed with CGI? by rinceWind

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.