Ruby 3.0.0


Ruby 3.0.0

Se ha lanzado una nueva versión de un lenguaje de programación orientado a objetos de alto nivel interpretado reflexivo dinámico
Rubí versión 3.0.0. Según los autores, se registró una triplicación de la productividad (según el test Optcarrot), logrando así el objetivo fijado en 2016, descrito en el concepto rubí 3x3. Para lograr este objetivo, durante el desarrollo prestamos atención a las siguientes áreas:

  • Rendimiento Rendimiento
    • MJIT: reducir el tiempo y reducir el tamaño del código generado
  • Concurrencia: garantizar el paralelismo
    • Ractor: soporte inicial para el nuevo modelo de actor
    • Programador de fibra - programador de flujo de fibra
  • Mecanografía: análisis de código estático
    • RBS - Herramienta de anotación de tipo
    • TypeProf - nuevo analizador de tipos

Fuente: linux.org.ru