Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
My initiation in Perl went something like this:

New boss - "Have you heard of Perl?"
Me - "Um, yeah, it's a programming language with c-like structs, right?"
New boss - "Close enough, this is the project I want you to create in Perl?"

The rest of the conversation went on to involve me agreeing to write a diskcop utility that monitored space usage across several machines, had an interface for administration and a DBI backend to allow fine-tuning of allowed usage on a user level.

So I guess you can say that I started by doing. I picked up the camel book and kept a window open to the man pages. I recommend this for anyone trying to learn a new language. Have a goal or application in mind that you can use to teach yourself. Take an old aplication and figure out how you would rewrite it in the new language. Not just a line by line conversion, but how would you take into consideration the strengths and weaknesses of the new language and change the implementation accordingly.

I also really recommend reading the plethora of good code that is here, especially the tutorials. They can be invaluable.

Finally, when all else fails, and you have coded and it doesn't work and you're stumped. Ask us. We reward well for effort, and you might even teach one or two of us something new by forcing us to research a better answer or method of doing it.

C-.


In reply to Re: How did you learn Perl? by cacharbe
in thread How did you learn Perl? by venimfrogtongue

Title:
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.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
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-20 00:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found