Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re^2: Where i can use Perl?

by strfry() (Monk)
on Apr 17, 2008 at 02:10 UTC ( [id://680981]=note: print w/replies, xml ) Need Help??


in reply to Re: Where i can use Perl?
in thread Where i can use Perl?

We want to use a PHP framework and common libraries -- that's actually a good reason. If they already have that kind of stuff, it totally makes sense to port the code so everyone can work from the same page and not have to write the same functions twice in different languages.

Regarding ROI, it might be easier and less time consuming to take what they have and massage it to work with an already existing Perl framework (CGI::Application, or Catalyst, for example), than port everything over to PHP just to be able to use their goodies. This is especially true if the existing Perl code is well written. Also, the size of the Perl code base would come into play as well. He'd do well to research CPAN modules that PHP doesn't have an equivalent of, since if they want the same functionality, they'll have to be rewritten as well.

Obviously, without knowing the amount of code already written in PHP vs that written in Perl, it's tough to give an informed opinion. I mean, if it's just this spider written in Perl, and hundreds of apps in PHP, oh yeah, hop on that PHP framework. Symfony is a nice one, I hear. (:

But if it's just because "we heard that PHP is great!" then this might be symptomatic of larger issues with the company, and like you said, he might want to brush up his resume a bit.

Just my $0.02.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://680981]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (3)
As of 2024-04-19 19:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found