Ruby 3.0.0


Ruby 3.0.0

Është lëshuar një version i ri i një gjuhe programimi të nivelit të lartë të interpretuar reflektues dinamik të orientuar nga objekti
rubin versioni 3.0.0. Sipas autorëve, u regjistrua një trefishim i produktivitetit (sipas testit Optcarrot), duke arritur kështu objektivin e vendosur në vitin 2016, i përshkruar në koncept. Rubin 3x3. Për të arritur këtë qëllim, gjatë zhvillimit i kemi kushtuar vëmendje fushave të mëposhtme:

  • Performancë - performancë
    • MJIT - reduktimi i kohës dhe zvogëlimi i madhësisë së kodit të gjeneruar
  • Konkurrenca - sigurimi i paralelizmit
    • Ractor - mbështetje fillestare për modelin e ri të aktorit
    • Fiber Scheduler - planifikues i rrjedhës së fibrave
  • Shtypja - analiza statike e kodit
    • RBS - Lloji i Annotation Tool
    • TypeProf - analizues i tipit të ri

Burimi: linux.org.ru