From the safety of anonymity, it is easy to cast aspersions. This code does not "suck," as you so elegantly put it.
Perhaps this metaphor will elucidate my position as stated in the last sentence. When flying an airplane, there are two kinds of landings. Any landing you can walk away from is a good one. Likewise, any code that runs is in some wise also "good."
I agree with the initial poster (see below). Voting down without explanation or simply stating "it sucks" without further justification of your point of view helps no one; indeed it makes the one who cried "suck" look even less intelligent. If you have reasons for your feeble objection to cciulla's post, share them. If not, everyone here would be better off, including you.

In reply to RE: RE: This, too, was wasted on my wife. by Simplicus
in thread This, too, was wasted on my wife. by cciulla

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.