Została wydana nowa wersja dynamicznie interpretowanego, obiektowego języka programowania wysokiego poziomu
Rubin wersja 3.0.0. Zdaniem autorów zanotowano potrojenie produktywności (wg testu Optcarrot), osiągając tym samym cel postawiony w 2016 roku, opisany w koncepcji Rubin 3x3. Aby osiągnąć ten cel, podczas rozwoju zwróciliśmy uwagę na następujące obszary:
- Wydajność - wydajność
- MJIT - skrócenie czasu i zmniejszenie rozmiaru generowanego kodu
- Współbieżność - zapewnienie równoległości
- Ractor – wstępne wsparcie dla nowego modelu aktora
- Fibre Scheduler - harmonogram przepływu włókien
- Pisanie - analiza statyczna kodu
- RBS — narzędzie do adnotacji typu
- TypeProf - nowy analizator typów
Źródło: linux.org.ru