Better CSV processing with Ruby 2.6
Kouhei Sutou and Kazuma Furuhashi • April 18, 2019 • Fukuoka, Japan
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