В чем разница между различными сборками Ruby 1.9?

#ruby #installation #version #ruby-1.9

#ruby #установка #версия #ruby-1.9

Вопрос:

Существует довольно много версий Ruby 1.9, находящихся в обращении. На официальном сайте Ruby Language здесь представлено несколько сборок Ruby 1.9 для разных операционных систем:
http://www.ruby-lang.org/en/downloads/

В Ruby Forge также есть другие версии 1.9:
http://rubyforge.org/frs/?group_id=167amp;release_id=38052

В чем различия между ними? И какую из них следует изучать?

Я спрашиваю об этом, потому что я начал проходить курс Ruby в http://rubylearning.com / и они рекомендуют загрузить ruby 1.9.1p243 (2009-07-16 редакция 24175) [i386-mingw32], но на самом деле не указывают, почему. Также я вижу, что другие люди используют разные сборки 1.9, поэтому мне интересно узнать о различиях.

Спасибо,
caeious

Ответ №1:

Существует три основные версии Ruby 1.9 на ruby-lang.org:

  • Стабильный: это тот, который должно использовать большинство людей, поскольку это последняя стабильная версия
  • Стабильный снимок: это последняя версия ветки разработки в SVN, которая была помечена как «стабильная». Это неизданная версия, над которой все еще ведется работа, и она должна быть интересна только тем, кто хочет протестировать готовящуюся версию Ruby.
  • Ежедневный снимок: это снимок ветки разработки в SVN, который делается каждый день. Должно быть довольно нестабильным и рекомендуется только тем, кто хочет разработать сам Ruby.

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