I don't get why he would agree that Perl is powerful and efficient and still ask you to do the job in another language. And didn't you tell him that PHP was built by people looking at perl? PHP is barely even a language. Python, ruby, and other languages have neat stuff but Perl has the best balance of existing modules and being proven in the field while allowing you to do whatever you want in - as the customer says - in the most efficient way. In comparison with Perl or other real programming languages PHP is a toy, only fit for small jobs which is the opposite of what one normally thinks of as "having a future".

If it's a simple PHP job and you need the money fine but if it's a big project with little money I would say quit. I've done it and hated every step wishing I had perl. The customer specified PHP mainly because they wanted to be sure subpar engineers could edit the simple-looking PHP files. To be specific, the customer was a former coworker and project manager who cannot read perl and he wanted to be able to edit it. I am willing to bet that you are in the exact same situation. No sane client otherwise will say PHP is a language with a future.


In reply to Re: "Perl is the Cobol of the WWW" by mattr
in thread "Perl is the Cobol of the WWW" by fauria

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.