Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number

comment on

( [id://3333] : superdoc . print w/replies, xml ) Need Help??
I need as many opinions as i can get so please offer your suggestions or improvements to mine!

I am a final year student of Electrical and Computer Engineerng at the University of the West Indies in Trinidad. My final year project is a web based one and i coded the CGI scripts in perl.

My presentation is coming up very soon and i am anticipating a major question when that time comes around.

"Why did you program in perl? why not c?"

the webservers are IIS on NT4 but these gave me too much stress so i used a different machine with Apache and Active Perl (problems disappeared woo hooo!)

ok so i know why i used perl:
1. i generally dont like to program in c since perl can so it with much less coding (hell these are simple enough applications why go through the stress).

2. there is always more than one way to do it in perl.
3. There is a huge online community that offers great support and ready advice and assistance (thanks perlmonks!!)
4. hence, it is almost certain that someone else has done it before (or something close to it) so why re-invent the wheel??
5. there is a wealth of resources for perl (i cant say the same for c - but you may know better)

But more importantly
no one in the university has used perl for projects before so it goes well that this is a new area of development.

I need more concrete reasons why i should use perl over c for cgi applications or better wording for my reasons.
I want to hit them on the head (not literally) and let them know that perl is the way to go now... its time to explore it.

I would appreciate your responses / comments / suggestions


In reply to Why Use Perl? by Gremlin

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

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.