Альтернативная реализация Ruby
Rubinius — это альтернативная реализация Ruby , созданная Эваном Фениксом. Основываясь на дизайне Smalltalk -80 Blue Book , [2] Rubinius стремится «обеспечить богатую, высокопроизводительную среду для выполнения кода Ruby». [3]
Цели
Rubinius следует традициям Lisp и Smalltalk, реализуя как можно большую часть Ruby в коде Ruby. [4]
Его цель также обеспечить поточную безопасность , чтобы можно было встроить более одного интерпретатора в одно приложение.
Спонсорство
С 2007 по 2013 год Engine Yard выделила одному штатному инженеру работу исключительно над Rubinius. [5] Эван Феникс сейчас работает в HashiCorp . [6] [7]
Поддержка PowerPC64
Начиная с версии 2.4.0 включена поддержка PowerPC64 . [8]
Смотрите также
Рекомендации
- ^ "Релизы - рубиниус/рубиниус" . Получено 17 мая 2020 г. — через GitHub .
- ^ Гольдберг, Адель; Робсон, Дэйв (1983). Smalltalk-80: Язык и его реализация . ISBN 0-201-11371-6.
- ^ "Рубиниус README" . Проект Рубиниус . Проверено 22 февраля 2009 г.
- ↑ Наттер, Чарльз (27 апреля 2008 г.). «Обещания и опасности для альтернативных Ruby Impls» . Проверено 22 февраля 2009 г.
Проект Rubinius Эвана Феникса — это попытка реализовать Ruby с использованием как можно большего количества кода Ruby.
- ^ Будущее Rubinius engineyard.com, 2013 г. [ неработающая ссылка ]
- ^ «Вектра присоединяется к HashiCorp». www.hashicorp.com . Проверено 29 июня 2017 г.
- ^ «Дом». hashicorp.com .
- ^ Густаво Фредерико Темпл Педроса, Витор де Лима, Леонардо Бьянкони (2014). «Выпуск 2.4.0». Гитхаб . Проверено 6 января 2020 г.
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка )
Внешние ссылки
- Официальный веб-сайт
- Блог Эвана Феникса
- Видео Эвана Феникса на RubyConf 2007
- Видео Эвана Феникса на MountainWest RubyConf 2008
- Презентация Эвана Феникса на RubyConf 2008
- Репозиторий кода Rubinius на GitHub
- Великая перестрелка Ruby (декабрь 2008 г.): Rubinius по сравнению с другими распространенными виртуальными машинами Ruby.
- «Как установить Rubinius на Mac OS X». Архивировано из оригинала 12 октября 2007 года . Проверено 5 октября 2007 г.
- Is It Rubinius? - Совместимость драгоценных камней для Rubinius, предложенная сообществом.