En ny udgivelse af et dynamisk reflekterende fortolket objektorienteret programmeringssprog på højt niveau er blevet frigivet
Rubin version 3.0.0. Ifølge forfatterne blev der registreret en tredobling af produktiviteten (ifølge Optcarrot-testen) og opnåede dermed det mål, der blev sat i 2016, beskrevet i konceptet Ruby 3x3. For at nå dette mål har vi under udviklingen været opmærksomme på følgende områder:
- Ydelse - præstation
- MJIT - reducerer tid og reducerer størrelsen af genereret kode
- Samtidighed - sikring af parallelitet
- Ractor - indledende støtte til den nye skuespillermodel
- Fiber Scheduler - fiber flow scheduler
- Indtastning - statisk kodeanalyse
- RBS - Type Annotation Tool
- TypeProf - ny type analysator
Kilde: linux.org.ru