Ruby 3.0.0


Ruby 3.0.0

Objavljeno je novo izdanje dinamičkog reflektivno interpretiranog objektno orijentiranog programskog jezika visokog nivoa
Rubin verzija 3.0.0. Prema riječima autora, zabilježeno je utrostručenje produktivnosti (prema Optcarrot testu), čime je ostvaren cilj zacrtan u 2016., opisan u konceptu Ruby 3x3. Da bismo postigli ovaj cilj, tokom razvoja obratili smo pažnju na sljedeća područja:

  • Performanse - performanse
    • MJIT - smanjenje vremena i smanjenje veličine generiranog koda
  • Konkurencija - osiguravanje paralelizma
    • Ractor - početna podrška za novi model glumca
    • Fiber Scheduler - planer protoka vlakana
  • Tipkanje - statička analiza koda
    • RBS - Alat za označavanje tipa
    • TypeProf - novi analizator tipa

izvor: linux.org.ru