Talks

Better CSV processing with Ruby 2.6

csv, one of the standard libraries, in Ruby 2.6 has many improvements:

- Default gemified
- Faster CSV parsing
- Faster CSV writing
- Clean new CSV parser implementation for further improvements
- Reconstructed test suites for further improvements
- Benchmark suites for further performance improvements

These improvements are done without breaking backward compatibility.

This talk describes details of these improvements by a new csv maintainer.

RubyKaigi 2019