From: Oliver Cromm Date: 2006-03-01T10:59:13+09:00 Subject: Rio: which is the slow one? The speed difference looks too extreme too me: caps = [] File.open('caps_u8.dic').each {|line| caps << line.split(';')[0]} => 1.8 seconds require 'rio' caps = rio('caps_u8.dic').csv(";").columns(0)[].flatten p caps => 50.9 seconds What exactly is so slow here? It's not the /flatten/. Am I using Rio in a particularly dumb way? -- Bug: An elusive creature living in a program that makes it incorrect. The activity of "debugging," or removing bugs from a program, ends when people get tired of doing it, not when the bugs are removed.