Ruby 3.0.0


Ruby 3.0.0

Vyšiel nový release dynamického reflexívneho interpretovaného vysokoúrovňového objektovo-orientovaného programovacieho jazyka
Ruby verzie 3.0.0. Podľa vyjadrenia autorov sa podarilo ztrojnásobiť výkon (na teste Optcarrot), a tak bola dosiahnutá cieľ stanovený v roku 2016 popísaný v koncepcii Ruby 3×3. Na dosiahnutie tohto cieľa sa pri vývoji zamerali na nasledujúce oblasti:

  • Výkon
    • MJIT – skrátenie času a zmenšenie veľkosti generovaného kódu
  • Spolupráca – zabezpečenie paralelnosti
    • Ractor – prvotná podpora novej modelu aktorov
    • Fiber Scheduler – plánovač fiber-prúdov
  • Typovanie – statická analýza kódu
    • RBS – nástroj na anotáciu typov
    • TypeProf – nový analyzátor typov

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster