I'm manipulating large tab-delimited files, and I was looking for a way to make my code more efficient. What I
wanted to know was, is there a module or some built-in functionality that would allow me to read a large chunk of data from a file (say several megs) and then read line by line from the memory? I know I can implement this by myself, but I wanted to know if there is something that is already written and may be more efficient or more careful than my own code.
I tried finding answers on CPAN and here, but nothing came up.