Ruby 3.0.0


Ruby 3.0.0

A new release of the dynamic reflective interpreted high-level object-oriented programming language has come out
Ruby version 3.0.0. According to the developers, performance has tripled (according to the Optcarrot test), thus achieving the goal set in 2016, described in the concept Ruby 3×3. To achieve this goal, the development focused on the following areas:

  • Performance
    • MJIT - reduction of time and size of the generated code
  • Concurrency - ensuring parallelism
    • Ractor - initial support for the new actor model
    • Fiber Scheduler - fiber thread scheduler
  • Typing - static code analysis
    • RBS - a tool for type annotation
    • TypeProf - a new type analyzer

Source: linux.org.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster