Ruby 3.4.0 Released: Performance Boost and Language Enhancements
2024-12-25
Ruby 3.4.0 is here with exciting updates! Language-wise, it introduces a new syntax for referencing block parameters, improves string literals, keyword splatting, and index assignments, and enhances exception handling. Core classes like Array, Hash, IO::Buffer, Integer, and String have been optimized with new methods added. YJIT has received significant improvements, boosting performance and memory efficiency. The standard library is also updated, including a 1.5x speedup in JSON parsing. This release enhances support for multi-core processors and improves garbage collection efficiency.
Development
Performance improvements