Ruby 3.0.0

Излезе нова версия на динамичния рефлективен интерпретируем обектно-ориентиран език за програмиране
Ruby версия 3.0.0. Според твърденията на авторите, производителността е увеличена трикратно (по теста Optcarrot), така че целта, поставена през 2016 година, описана в концепцията, е достигната Ruby 3×3. За постигане на тази цел в хода на разработката бяха обърнати внимание на следните направления:

  • Производителност
    • MJIT - намаляване на времето и размерите на генерирания код
  • Паралелизъм - осигуряване на паралелна работа
    • Ractor - начална поддръжка на нова моделна акторна система
    • Fiber Scheduler - планиращ на fiber потоци
  • Типизиране - статичен анализ на кода
    • RBS - инструмент за анотиране на типове
    • TypeProf - нов анализатор на типове

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster