Saiu uma nova versão da linguagem de programação de alto nível orientada a objetos, interpretativa e reflexiva
Ruby versão 3.0.0. Segundo os autores, foi registrada uma triplicação no desempenho (segundo o teste Optcarrot), alcançando assim o objetivo estabelecido em 2016, descrito na concepção Ruby 3×3. Para alcançar esse objetivo durante o desenvolvimento, foram focados os seguintes aspectos:
- Desempenho
- MJIT — redução do tempo e diminuição do tamanho do código gerado
- Concorrência — garantia de paralelismo
- Ractor — suporte inicial ao novo modelo de atores
- Scheduler de Fiber — planejador de fluxos de trabalho fiber
- Tipagem — análise estática do código
- RBS — ferramenta para anotação de tipos
- TypeProf — novo analisador de tipos
Fonte: linux.org.ru

