Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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]

См. Также [ править ]

Ссылки [ править ]

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

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Блог Эвана Феникса
  • Видео Эвана Феникса на RubyConf 2007
  • Видео Эвана Феникса на MountainWest RubyConf 2008
  • Презентация Эвана Феникса на RubyConf 2008
  • Репозиторий кода Rubinius на GitHub
  • The Great Ruby Shootout (декабрь 2008 г.) : Rubinius по сравнению с другими распространенными виртуальными машинами Ruby
  • «Как установить Rubinius на Mac OS X» . Архивировано из оригинального 12 октября 2007 года . Проверено 5 октября 2007 года .
  • Это Рубиниус? - Совместимость с самоцветами от сообщества для Rubinius