So there I was, about 6 months ago, working on an IBM mainframe with a piece of COBOL code that wasn't working. The code was supposed to take a comma-delimited string and parse it out into a fixed width string. For those of you who are familiar with COBOL, this is not
a trivial task.
The relevant section of code was about 150 lines of rather dense (for COBOL) code. After reading through it and seeing what was going on, I realized that the original author did not understand the proper use of the UNSTRING function (which is similar in concept to Perl's split function).
I rewrote the code and fixed the bug. In the process, I managed to shrink it down to about 80 lines of code. Then, just to play around, I rewrote that section in Perl.
It took 10 lines of code.
Any guesses as to why I quit?
And for the record, I am 32 years old and I occassionally found myself fixing code that was written before I was born. :(
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:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- 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
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||