> (the D version runs in 13.20 seconds if I don't disable the GC). Sorry, I have forgotten the version of the D code with GC disabling:
import std.stdio, std.string, std.array, core.memory; void main(in string[] args) { GC.disable(); Appender!(string[][]) rows; foreach (line; File(args[1]).byLine()) rows.put(line.idup.split("\t")); writeln(rows.data[1].join(",")); } Bye, bearophile