Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
IMO the starting post in this thread has a hint of not being genuine, especially since its anon. I will assume it is genuine.

I self taught myself Perl with perldoc and google. globs and OOP are the hardest parts of Perl to learn IMO. My background before Perl was some classroom VB I have no memory of anymore. I find Perl quite compact (in characters) and fast to write code compared to other languages where OOP is the rule and almost nothing can be done with less than 3 method calls in 1 statement which requires constantly referring to the manual on that language, or strict typed languages where automatic conversion in Perl, in the other language requires converting through 4 classes to convert an IO read result class obj to a printable string class obj string. Typically Perl doesn't have inheritance diagrams that were created to ensure a permanent job for its designers. Sigils and high punctuation levels make it much easier to read Perl, but unlike VB or Python, you aren't hopeless if you look at C, C++, C#, PHP, JS, or Java knowing just Perl. If you think Perl is hard, try its neutered cousin PHP, you might find it easier. I find Perl quick and easy for throw away scripting, which is most of my uses for Perl. I still use perldoc all the time/every script I write and I will probably never learn all of Perl by heart. Looking through the manual for every line of perl code you write since you forget prototypes, syntax, and function names is fine.

Either learn Perl (or any language) or not. A half assed attempt will waste your time. Whether Perl is the superior language is a religious question, not a question of fact. Post your code on PM and ask for criticism. Thats all you need to learn. Do you want to program at all?

In reply to Re: Forgetting Syntax, Forgetting logic, Heck, Should I even try keep learning Perl?? by bulk88
in thread Forgetting Syntax, Forgetting logic, Heck, Should I even try keep learning Perl?? by Anonymous Monk

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 browsing the Monastery: (8)
As of 2024-04-19 15:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found