En ny version av ett dynamiskt reflekterande tolkat objektorienterat programmeringsspråk på hög nivå har släppts
Rubin version 3.0.0. Enligt författarna registrerades en tredubbling av produktiviteten (enligt Optcarrot-testet), vilket uppnådde det mål som sattes upp 2016, beskrivet i konceptet Ruby 3x3. För att uppnå detta mål har vi under utvecklingen uppmärksammat följande områden:
- Prestanda - prestation
- MJIT - minskar tiden och minskar storleken på genererad kod
- Samtidighet - säkerställa parallellitet
- Ractor - initialt stöd för den nya skådespelarmodellen
- Fiber Scheduler - fiberflödesschemaläggare
- Typning - statisk kodanalys
- RBS - Typ Annotation Tool
- TypeProf - ny typanalysator
Källa: linux.org.ru