My suggestion would be try something out, and then post it here to see how monks react to it. If you try something that involves using GOTO, some are likely to comment on how ugly/obtuse/unmaintainable that appears to be, and will offer more elegant/sane/well-structured alternatives. If you try some other approach but in some clumsy fashion, you'll get the same helpful advice. If you post something that turns out to be a really good solution, you'll get more XP.

I used GOTO rather a lot in my grad-student days, when I was programming in Fortran; I struggled a bit to break that habit as I moved to C, but it worked. These days, after 14 years writing Perl, I consider myself unable to use GOTO competently, and I'm happy to report that I don't miss it at all.


In reply to Re: GOTO or not GOTO by graff
in thread GOTO or not GOTO by jflevi

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.