YARV - YARV
Vývojáři | Koichi Sasada |
---|---|
Napsáno | C[1] |
Typ | Rubín Virtuální stroj |
webová stránka | www |
YARV (Ještě další Ruby VM) je bytecode tlumočník který byl vyvinut pro Programovací jazyk Ruby podle Koichi Sasada. Cílem projektu bylo výrazně zkrátit dobu provádění programů Ruby.
Vzhledem k tomu, že se YARV stal oficiálním tlumočníkem Ruby pro Ruby 1.9, je také pojmenován KRI (Koichi's Ruby Interpreter), ve stejném duchu jako originál Ruby MRI, pojmenovaný pro Rubyho tvůrce Yukihiro Matsumoto.
Výkon
Benchmarky od rubychan.de vykázaly výrazné zvýšení výkonu.[2] Benchmarky od Antonia Cangiana ukázaly průměrné čtyřnásobné zvýšení rychlosti oproti původnímu tlumočníkovi.[3] Obě hodnocení zahrnovala kombinaci většinou syntetických referenčních hodnot.
Dějiny
YARV byl sloučen do Ruby Podvracení úložiště 1. ledna 2007.[4] To bylo vydáno jako součást Ruby 1.9.0 26. prosince 2007,[5] výměna Ruby MRI.
Viz také
Reference
- ^ Sasada, Koichi. „YARV: Yet Another RubyVM“ (PDF). atdot.net. Citováno 2013-08-18.
- ^ „Benchmarky: Ruby 1.8 a Ruby 1.9“. rubychan.de.
- ^ Cangiano, Antonio (12.03.2007). „The Great Ruby Shootout“. Citováno 2008-02-01.
- ^ „The Ruby VM: Episode I“. Archivovány od originál 26. května 2012. - Odstíny šedi
- ^ "sloučit oznámení YARV od Koichi Sasada".
externí odkazy
- Domovská stránka YARV Poznámka: zastaralé, když je YARV sloučen do Ruby
- YARV: Ještě další RubyVM ... on Rails? - Prezentace RubyConf 2006 od společnosti Koichi Sasada
- The Great Ruby Shootout (prosinec 2008) - Ruby 1.9.1 (YARV) versus jiné virtuální počítače Ruby
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |