Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re: Can Perl be more than a hobby language?

by strat (Canon)
on Nov 16, 2006 at 09:39 UTC ( #584407=note: print w/replies, xml ) Need Help??

in reply to Can Perl be more than a hobby language?

Well, I earn most of my money as a freelancer with Perl since 1998, and this may be more than the average german earns.

My main task is moving and synchronizing data between different systems for building metadirectories (there CPAN with the whole modules is the best reason for doing it with Perl). There are several tools for synchronizing data for a metadirectory (Siemens, IBM, ...), but they usually take one object from a source, do a mapping to the data, search one object in the target, and update it somehow. This often works fine, but is slow. With Perl (or any other language) you can use better algorithms (e.g. searching for n objects in the target in one step) and get much more speed when working with large directories or the like.

Sometimes I control external application (e.g. Excel) with perl, or write some little administration GUIs with CGI/mod_perl or Tk.

I additionally do some perl training, and get more and more offers from companies to teach some of their people in programming perl.

But a good knowledge of C can be very helpful, at least for a better understanding what happens behind the curtains, or for rewriting functionality that would be too slow in Perl (XS, Inline::C) or to access external C libraries.

Best regards,
perl -e "s>>*F>e=>y)\*martinF)stronat)=>print,print v8."

  • Comment on Re: Can Perl be more than a hobby language?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://584407]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (9)
As of 2018-06-22 21:20 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (124 votes). Check out past polls.