in reply to Benchmark comparison of Text::xSV and Text::CSV_XS
After confirming with jZed that it was me who raised his ire, I feel the need to clarify. I benchmarked Text::xSV, Text::CSV, and Text::CSV_XS. At the time, I did not find Text::CSV_XS in ASPN (I was working in a Pure-Windows environment), so I compiled it myself using Borland's C compiler.
My benchmark results on a 350MB file indicated that CSV_XS was 12% faster than Text::xSV for reads only (no testing on writes). However, there were far too many variables for this benchmark to be entirely accurate. Even so, I felt that compiling CSV_XS for Windows was not worth a mere 12% gain in read performance.
Now, Text::CSV_XS is available from ASPN. I would be interested in seeing a Windows benchmark for the two modules, as I don't have time to build one at work (which is the only place I use Win32 right now).
radiantmatrix
require General::Disclaimer;
s//2fde04abe76c036c9074586c1/; while(m/(.)/g){print substr(' ,JPacehklnorstu',hex($1),1)}
|
|---|