Я подумываю об изучении основ Ruby, поэтому я хочу установить интерпретатор ruby, irb и т. д. в свой Ubuntu 11.10. Я быстро обнаружил, что есть две основные ветви рубина - ветвь 1.8 и ветка 1.9.1. Это вызывает вопрос о том, как решить, какую ветвь установить.
Я видел аналогичное разделение с ветвями 2.x и 3.x Python, но в случае Python я мог бы найти некоторые обсуждения плюсы и минусы каждого филиала. Я не нашел такого обсуждения в отношении ветвей Руби.
Моим первым импульсом является установка последней стабильной версии, которая будет ruby1.9.1 (которая на самом деле является Ruby версии 1.9.2, которая имеет был стабильным выпуском около двух лет). Я не знаю, насколько различны эти две ветви.
Это онлайн-слайд-шоу рассказывает о различиях Ruby 1.8 и 1.9: http://slideshow.rubyforge.org/ruby19.html#1