Jump to content

Рубиниус

Рубиниус
Разработчик(и) Эван Феникс, Брайан Ширай
Стабильная версия
5.0 / 16 мая 2020 г .; 4 года назад ( 16.05.2020 ) [1]
Репозиторий
Написано в С++ и Руби
Операционная система Unix-подобный
Тип Компилятор языка программирования Ruby
Лицензия Публичная лицензия Mozilla
Веб-сайт Рубиний

Rubinius — альтернативная реализация Ruby , созданная Эваном Фениксом . Основанный на дизайне Smalltalk -80 Blue Book , [2] Рубиний стремится«обеспечить богатую, высокопроизводительную среду для запуска кода Ruby». [3]

Rubinius следует традициям Lisp и Smalltalk, реализуя как можно большую часть Ruby в коде Ruby. [4]

Его цель также обеспечить поточную безопасность , чтобы можно было встроить более одного интерпретатора в одно приложение.

Спонсорство

[ редактировать ]

С 2007 по 2013 год Engine Yard выделила одному штатному инженеру работу исключительно над Rubinius. [5] Эван Феникс сейчас работает в HashiCorp . [6] [7]

Поддержка PowerPC64

[ редактировать ]

Начиная с версии 2.4.0 поддержка PowerPC64 . включена [8]

См. также

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


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5bb098f458a90f6726cb410f03a17fe3__1722374340
URL1:https://arc.ask3.ru/arc/aa/5b/e3/5bb098f458a90f6726cb410f03a17fe3.html
Заголовок, (Title) документа по адресу, URL1:
Rubinius - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)