Ruby 3.3 introduces the new Prism parser and RJIT compiler
Ruby 3.3 ships with Prism, a new experimental Ruby parser, and RJIT, a new JIT compiler aimed at improving performance in production environments.
GAURAV VARMA
Ruby 3.3 ships with Prism, a new experimental Ruby parser, and RJIT, a new JIT compiler aimed at improving performance in production environments.
Ruby 3.2 adds a new `Data` class, designed to simplify the creation of immutable value objects with built-in equality, inspection, and pattern matching support.
Ruby 3.2 introduces support for compiling to WebAssembly with WASI, opening the door to running Ruby in new environments like browsers, edge computing, and serverless platforms.
Ruby 3.1 ships with YJIT, a new JIT compiler built by Shopify that improves performance for real-world Ruby apps.
Ruby 3.0 adds Ractors and the Fiber scheduler, offering parallelism and non-blocking execution for modern Ruby apps.