Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
AAARRRGGHH!!

I haven't done much (ok any) Perl programming for a while (several years), and just come back to it recently.

I used to wake up thinking of Perl code snippets, and now it is back again.

Sometimes I could use this to good effect, by thinking about a particular programming problem as I fell asleep. Usually, when I woke up, the corrected code would have been stored away for retrieval, as though the little elves from "The Cobbler and the Elves" had been in there overnight and fixed the code.

Mostly though the as I fell asleep didn't happen until very late (early) or I would wake up in the middle of the night with a Eureka! moment.

This seems related to the ability (also just regained) to think in Perl. As with other "spoken" languages (e.g. Spanish) which I know a bit, I find myself thinking in Perl. Sometimes this is conscious, but more interestingly is when the Perl (or Spanish) way of expressing the concept pops into the head, and this is usually when the concept is best represented in that language.

So, I write this having been awoken by the little elves telling me that they have come up with a great idea for some obfuscated Perl code that they just had to tell me about !

I'd be interested to hear other monks' thoughts on this and whether they program in their sleep.

Update: This is the obfuscated Perl mentioned above.
--
Brovnik.


In reply to Do Monks dream of Perl sheep ? by Brovnik

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!
  • 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, 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, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            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.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others taking refuge in the Monastery: (11)
    As of 2014-08-20 20:25 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      The best computer themed movie is:











      Results (124 votes), past polls