Splitting an array at commas
Yes it is, it takes 0.372798 seconds to run on my computer for a 50 MB file, for a 46KB file this runs in the blink of an eye.

Anyway as this is Codereview I suggest an equally fast but higher level version of your code: 

def get_names(filename)
    File.read(filename).tr('"', '').split(',')
end