Futurely, you may want to take your colleague's knowledge of Perl with a grain pipeful of salt. ;-)
Sure, pipes mis-used can create .... ah, let's call them 'interesting challenges' but that's true of almost anything in any language that's abused or mis-used through iggerance.
Comment on Re: Reading File and Seperating into columns