Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Why I learn a language.

by zeno (Friar)
on Feb 24, 2003 at 22:11 UTC ( [id://238263]=note: print w/replies, xml ) Need Help??


in reply to Why I learn a language.

I started learning Perl when I got a job as the head Perl programmer at a startup company! It was the primary tool for developing in the eCommerce package we decided on (InterShop), and we just tore in and thought we'd learn it together. I had programmed in C before and thought that it had some similarities-- but it was the differences that blew me away. I have to say that some of it is pretty unique. I think the real surprise for me was the ability to switch the order of things around:

#check for money in the account reject_credit_card() if theres_no_money(account);

As far as elegance, I try to achieve it, but generally I try to get the thing to work first, then work on elegance. Being able to use other people's work from CPAN modules makes this a lot simpler.

--
Zeno - Barcelona Perl Mongers http://barcelona.pm.org
http://www.javamonks.org

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (2)
As of 2025-06-20 21:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.