Ruby 3.0 changes - Ruby Changes

Ruby 3.0 is a major language release. The core team worked hard to preserve backward compatibility while delivering some huge and exciting new features.Full separation of keyword argumentsRactors: Thread-alike object implementing the actor model, and finally lifting the GVL (Global Virtual machine Lock) and enabling true concurrencyNon-blocking IO with FibersType declarations (in separate files)Pattern matching:No longer experimentalTwo flavors for one-line pattern matching: => (aka rightward assignment) and in (aka boolean check)Find patterns“Endless” methodsGC auto-compaction.
Ruby 3.0 changes - Ruby Changes #ruby #rubydeveloper #rubyonrails https://rubyonrails.ba/single/ruby-3-0-changes-ruby-changes

Nezir Zahirovic

Contractor Ruby On Rails (8+ years) / MCPD .Net / C# / Asp.Net / CSS / SQL / (11 years)

related articles