Yes, I must admit that prior to seeing merlyn use IO::Handle in one of his posts, I was unaware of the fact that it applied to filehandles even without explicitly using the package IO::Handle. I learn a lot from his posts, as I do from the posts of many others here at the monastery. To your point, most of the obfu's I've posted (some better than others) were based on themes that were inspired by one discussion thread or another here at the Monastery.

And those Obfus I've posted that weren't inspired by PerlMonk topics were inspired by things I read while reading the POD and the various O'Reilly books for which I seem to have an addiction.

That might be one reason that some of them were less... interesting than others. Often I'll find myself learning about some topic, and as I tinker with the new thing, I'll wind up with a new JAPH strategy occurring to me. Some will say that obfu is entirely pointless, but to me, it's always been like that transistor radio I dismantled when I was seven to see what was inside. To me obfu is simply an excuse to fiddle with the parts of Perl that I'm currently familiarizing myself with.

This one, for example, could have done more to hide the words being printed. But the point wasn't what would be the output, but rather, how it gets to your screen.

I thank all of you who put up with my little brainstorms. They're educational and fun to me, and maybe as has happened to me many times, others will see something posted and find it intriguing enough to dig a little deeper themselves.


Dave


In reply to Re^2: Package scope by davido
in thread Package scope by davido

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.