I am not sure I understand the question...

In all, it's all easy at this point. I know I can get there knowing the available tools.

Things I have done in the past that are a little rusty, yet I could pick back up in 5 minutes -- Databases, socket programming

Things I've beat to death recently -- Data serialization between various apps, Perl/Tk, build systems (a close cousin to system administration, but not quite the same)

Things I haven't completely explored yet, but easy just the same -- large-scale O.O. in Perl (haven't needed it for what I do at work other than some module exploitation). This is allright though, since I'm biased against most large-scale OO designs because they make some things too hard/complex, and I use Perl to escape pain, not create it.

I've only found a few things "hard" per se, like trying to write my own Parse::RecDescent grammar. The hype in this monastary towards this module makes me think a few people know what it is, but most are using it for very simple record parsing.

Summary: Perl makes the hard things easy and the impossible things possible. That's why I like the language. A beginner is going to have trouble only in learning the ins-and-outs of the language, how things are done in a Perlish way, and how to check his desire to go into full-hog obfuscation-show-off-mode. Once he gets to the level where he understands the dark corners, it will all be easy, or at least doable.

Now ask me to do half the Perl things in Java (a language that I know well, btw) and I'd have to say many of those things are still quite hard and require building a lot of infrastructure. The "Swiss Army Chainsaw" is infinitely useful everywhere!


In reply to Re: Easy Things by flyingmoose
in thread Easy Things 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":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.