Ruby 3.0.0


Ruby 3.0.0

Megjelent egy dinamikus reflektív értelmezésű, magas szintű objektum-orientált programozási nyelv új kiadása
Rubin 3.0.0 verzió. A szerzők szerint a termelékenység megháromszorozódását rögzítették (az Optcarrot teszt szerint), ezzel elérve a koncepcióban leírt, 2016-ban kitűzött célt. Rubin 3x3. A cél elérése érdekében a fejlesztés során az alábbi területekre fordítottunk figyelmet:

  • Teljesítmény – teljesítmény
    • MJIT - az idő csökkentése és a generált kód méretének csökkentése
  • Egyidejűség – párhuzamosság biztosítása
    • Ractor – kezdeti támogatás az új színészmodellhez
    • Fiber Scheduler – szál áramlási ütemező
  • Gépelés – statikus kódelemzés
    • RBS – Type Annotation Tool
    • TypeProf - új típusú elemző

Forrás: linux.org.ru