Ruby 3.0.0

Динамикалык чагылдыруучу интерпретацияланган жогорку деңгээлдеги объектиге багытталган программалоо тилинин жаңы релизи чыкты
лаал версия 3.0.0. Авторлордун айтымында, өндүрүмдүүлүктүн үч эсеге көбөйүшү (Optcarrot тести боюнча) катталды, ошону менен концепцияда сүрөттөлгөн 2016-жылы коюлган максатка жетишилди. Ruby 3x3. Бул максатка жетүү үчүн иштеп чыгууда биз төмөнкү багыттарга көңүл бурдук:

  • Performance - аткаруу
    • MJIT - убакытты кыскартуу жана түзүлгөн коддун көлөмүн азайтуу
  • Параллелдүүлүк - параллелизмди камсыз кылуу
    • Ractor - жаңы актер моделине алгачкы колдоо
    • Fiber Scheduler - була агымын пландаштыргыч
  • Терүү - статикалык кодду талдоо
    • RBS - Type Annotation Tool
    • TypeProf - жаңы типтеги анализатор

Source: linux.org.ru