Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Old Programmer New To Perl

by storm5510 (Novice)
on Jan 01, 2020 at 12:46 UTC ( #11110824=perlmeditation: print w/replies, xml ) Need Help??

Greetings! I am new to Perl. However, I have been a part-time programmer since 1988. I got my start at the local community college. I am retired and 64 years old.

I was told by some folks at that membership here can be tough. I much prefer to do my own research. Asking questions, like here, is a last resort. I have found that reading others posts can often reveal a solution to what I need.

As for Perl itself, I am using Strawberry on Windows 10 Pro x64 v1903. I can follow code as long as it is not really complex. This is all I have, for now.

Have a pleasant New Year's Day.

Replies are listed 'Best First'.
Re: Old Programmer New To Perl
by haukex (Archbishop) on Jan 01, 2020 at 12:57 UTC

    Welcome to Perl and PerlMonks!

    I much prefer to do my own research. Asking questions, like here, is a last resort.

    I feel the same, but there's also no need to be worried about posting here.

    I was told by some folks at that membership here can be tough.

    Well, sometimes, but in my experience only when people are rude, spread bad information, and/or treat PM as a code writing service instead of a place to learn Perl. If you show your code (SSCCE), your thought process, and that you're learning from the replies you get, then as a general rule you should get a lot of help :-) Have a look at PerlMonks for the Absolute Beginner and How do I post a question effectively?, and feel free to ask here anytime!

    Some things to get started:

    My personal book recommendations for a programmer new to Perl would be: Learning Perl (optional depending on programming skill level), Modern Perl, and of course The Camel.

Re: Old Programmer New To Perl
by Discipulus (Abbot) on Jan 01, 2020 at 22:48 UTC
    Hello storm5510 and welcome to the monastery and to wonderful world of Perl!

    Membership here can be.. fun, as fun can be sometimes real life. One of the mottos is Clear questions and runnable code get the best and fastest answer (as I read it in the meanwhile in the top left corner of the page) and, as you can imagine if you passed the age of reason, is a good behaviour.

    Many times even poor questions are answered kindly, in the hope the newcomer will be better in the future. Sometime happens. Sometimes. See a very recent example.

    About searching/asking: structured and readable questions are better and also to do some research on your own on the site is welcome and often lead directly to a solution. This is incredible: Perl evolved a lot in the last 20 years of perlmonks life, but code from such remote era is still valid most of the times. But many things happened, many useful modules have been uploaded to CPAN and many new monks signed here, so sometimes is also good to reask a question possibly specifying what already found.


    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
Re: Old Programmer New To Perl
by marto (Cardinal) on Jan 01, 2020 at 13:27 UTC

      Yeah, I don't know if 'they get pretty angry if it is something you could have found through a search or by "learning by doing"' was ever true, but it certainly isn't nowadays.

        Way back in the day, the chatterbox was usually very active (and more difficult to keep up with using the 'default' client), on occasion someone asking a question would have been pointed to Super Search or SoPW, in much the same way as they are now but I guess it could seem dismissive to some given the fluidity of the various conversations. On other occasions people would react badly to being asked 'What have you tried and how did it fail?'. The same is true today, perception differs. The CB is far less active now, and for those who aren't used to it conversations are easier to follow. Also What Made the Perl Community Mean Spirited?.

Re: Old Programmer New To Perl
by Your Mother (Archbishop) on Jan 01, 2020 at 22:02 UTC
    …membership here can be tough…

    Variations have already been mentioned but I want to add that membership here is a pretty pure GIGO situation. If one posts polite, honest, undemanding questions and requests, one tends to get what might be the best free tech help and discussion available anywhere in the world. Happy New Year and new language to you!

Re: Old Programmer New To Perl
by davido (Cardinal) on Jan 02, 2020 at 00:04 UTC

    Everyone's welcome. The best questions are the ones that are unambiguously asked, with some sample code reduced to a self-contained snippet that can be run, that demonstrates the issue and nothing more. Sample input and expected output are useful too. It helps if one takes the time to read perlintro, and later perlsyn, perlsub, and the various POD documents that end in 'tut' (tutorial).

    An old programmer will have no trouble picking up a new tool. We do enjoy helping.


Re: Old Programmer New To Perl
by talexb (Chancellor) on Jan 02, 2020 at 20:31 UTC

    Greetings! I'm almost as old as you, and my first programming job was a work term in Fall of '77. Not yet retired, sigh.

    This place is like any other on the Internet -- you get what you give. If you dig into the subject, do as much research as you can and are still stumped, ask your question, and show your work. Many folks will be glad to help you out. Ask a vague, poorly researched question, and things won't go as well. :)

    I've been using Perl for a little over 20 years, and I have a pretty good handle on the language, but I sure don't know everything about it, nor do I know every last CPAN module. There's so much stuff out there.

    As Larry would say, "Have the appropriate amount of fun!"

    Alex / talexb / Toronto

    Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Re: Old Programmer New To Perl
by ikegami (Patriarch) on Jan 02, 2020 at 06:34 UTC

    Feel free to ask your questions AND research it yourself. You might get different answers :)

Re: Old Programmer New To Perl
by bigal_george (Acolyte) on Jan 01, 2020 at 17:57 UTC
    Hi join the boat. We have similar lineage, Ive been using Perl less than a week. I have found the help here excellent. I stumbled across Perl simply because I wanted a really fast file delete and write routine. Like me, you may initially find some of Perl methods seem weird, but go for it and enjoy. Best wishes, Al.
Re: Old Programmer New To Perl
by bliako (Monsignor) on Jan 01, 2020 at 17:53 UTC

    I would love to see some mathematical challenges / puzzles to be solved using Perl. Providing some will make your membership softer :)

    For example, at this moment, I am looking for number crunching challenges which can utilise the *G*PU.

    bw, bliako (hardly a tough monk)

Re: Old Programmer New To Perl
by karlgoethebier (Abbot) on Jan 02, 2020 at 20:40 UTC
    "...I am retired and 64 years old."

    Welcome to the club! Best regards, Karl

    «The Crux of the Biscuit is the Apostrophe»

    perl -MCrypt::CBC -E 'say Crypt::CBC->new(-key=>'kgb',-cipher=>"Blowfish")->decrypt_hex($ENV{KARL});'Help

Re: Old Programmer New To Perl
by QM (Parson) on Jan 10, 2020 at 12:02 UTC

    I've been lurking here for nearly 20 years, and improving my Perl in the bargain.

    When I have a chance, I spend some time here reading answers to other questions, and sometimes asking my own. When I do ask my own questions, I often get good answers within the hour, though some good replies come in the next few days as well.

    I would suggest not being shy about asking or contributing here. Those who respect others' time and points of view are well received. (Those who abuse the same are generally treated patiently at first, but sometimes we collectively run out of tolerance.)

    Quantum Mechanics: The dreams stuff is made of

Re: Old Programmer New To Perl
by Anonymous Monk on Jan 07, 2020 at 14:18 UTC
    If you are learning Perl from a book, be sure that the book is recent.

      Like an astrologer, you seem right if you're maximally vague.

      Do you have any recommendations for a good recent book as of today?

      (Not holding my breath.)

        Learning Perl by O'Reilly seemed like a good book the last time I looked at it, but it's been quite a while. These days I have Programming Perl (aka The Camel), 4th Edition, also from O'Reilly. It's the complete reference book on Perl, although on-line stuff is more up to date.

        Alex / talexb / Toronto

        Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://11110824]
Approved by erzuuli
Front-paged by Corion
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (2)
As of 2022-11-26 19:19 GMT
Find Nodes?
    Voting Booth?