YARV - YARV
Разработчики) | Коичи Сасада |
---|---|
Написано в | C[1] |
Тип | Рубин Виртуальная машина |
Интернет сайт | www |
YARV (Еще один Ruby VM) это байт-код устный переводчик который был разработан для Язык программирования Ruby к Коичи Сасада. Целью проекта было значительно сократить время выполнения программ Ruby.
Поскольку YARV стал официальным интерпретатором Ruby для Ruby 1.9, он также называется KRI (Ruby Interpreter Коичи), в том же духе, что и оригинал Рубиновый МРТ, названный в честь создателя Ruby Юкихиро Мацумото.
Спектакль
Тесты rubychan.de показали значительный рост производительности.[2] Тесты Антонио Канжиано показали в среднем в четыре раза больше скорости по сравнению с исходным интерпретатором.[3] Обе оценки включали в себя в основном синтетические тесты.
История
YARV был объединен с Ruby Subversion репозиторий на 1 января 2007 г.[4] Он был выпущен как часть Ruby 1.9.0 26 декабря 2007 г.[5] замена Рубиновый МРТ.
Смотрите также
Рекомендации
- ^ Сасада, Коичи. "YARV: еще один RubyVM" (PDF). atdot.net. Получено 2013-08-18.
- ^ «Тесты: Ruby 1.8 и Ruby 1.9». rubychan.de.
- ^ Канжиано, Антонио (2007-03-12). "Великая Рубиновая перестрелка". Получено 2008-02-01.
- ^ "Рубиновая ВМ: Эпизод I". Архивировано из оригинал 26 мая 2012 г. - Оттенки серого
- ^ "объявление слияния YARV от Коичи Сасады".
внешняя ссылка
- Домашняя страница YARV Примечание: теперь устарело, когда YARV объединен с Ruby
- ЯРВ: Еще одна RubyVM ... на Rails? - Презентация Коичи Сасады на RubyConf 2006
- Великая Рубиновая перестрелка (декабрь 2008 г.) - Ruby 1.9.1 (YARV) по сравнению с другими виртуальными машинами Ruby
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |