Ruby 3.1 zrychluje díky překladači YJIT

29. 12. 2021

Sdílet

Ruby Autor: Yukihiro Matsumoto, Ruby Visual Identity Team

Byla vydána verze 3.1 jazyka Ruby. Nejvýznamnější změnou je přidání zabudovaného překladače YJIT, který výrazně zrychluje běh programů. Byl vyvinut firmou Shopify.

Jazyk Ruby je dynamický a plně objektově-orientovaný, bez typové kontroly v době překladu (existují ale nadstavby pro statickou typovou kontrolu). Nabízí řadu nástrojů a konceptů, z nichž zdaleka ne všechny jsou samozřejmostí v jiných rozšířených jazycích, například dynamický dispatch včetně záchytu neznámých metod, introspekci, generátory (yield) a lexikální uzávěry. Je znám především díky široce používanému webovému frameworku Ruby on Rails.

Tato zprávička byla zaslána čtenářem serveru Root.cz pomocí formuláře Přidat zprávičku. Děkujeme!

Našli jste v článku chybu?

Autor zprávičky