Large strings in Ruby
split("\n")
is 30% faster than lines.map(&:chomp)
.
> Benchmark.measure { s.lines.map(&:chomp) }
8.250000 0.160000 8.410000 ( 8.446753)
> Benchmark.measure { s.split("\n") }
5.540000 0.150000 5.690000 ( 5.717570)