Un nouveau lancement d'un langage de programmation dynamique, réflexif, interprété et de haut niveau orienté objet
Ruby version 3.0.0. Selon les auteurs, la performance a triplé (selon le test Optcarrot), atteignant ainsi l'objectif fixé en 2016, décrit dans le concept Ruby 3×3. Pour atteindre cet objectif, le développement a porté une attention particulière à plusieurs aspects :
- Performance - performance
- MJIT - réduction du temps et de la taille du code généré
- Concurrency - assurance de la simultanéité
- Ractor - prise en charge initiale d'un nouveau modèle d'acteurs
- Fiber Scheduler - planificateur de threads fiber
- Typing - analyse statique du code
- RBS - outil pour l'annotation des types
- TypeProf - nouvel analyseur de types
Source : linux.org.ru

