Rubí 3.0.0


Rubí 3.0.0

Lanzouse unha nova versión dunha linguaxe de programación orientada a obxectos de alto nivel e interpretada reflexiva dinámica
Rubio versión 3.0.0. Segundo os autores, rexistrouse unha triplicación da produtividade (segundo o test Optcarrot), conseguindo así o obxectivo marcado en 2016, descrito no concepto Rubí 3x3. Para acadar este obxectivo, durante o desenvolvemento prestamos atención ás seguintes áreas:

  • Rendemento - rendemento
    • MJIT - reducindo o tempo e reducindo o tamaño do código xerado
  • Concurrencia - garantindo o paralelismo
    • Ractor - apoio inicial para o novo modelo de actor
    • Fiber Scheduler - programador de fluxo de fibra
  • Escritura: análise de código estático
    • RBS - Ferramenta de anotación de tipos
    • TypeProf - novo analizador de tipos

Fonte: linux.org.ru