Изучаете Ruby - версию 1.8 или 1.9? - PullRequest
4 голосов
/ 21 января 2010

Я давно изучаю Python, но проекты, которые я хочу сделать, лучше подходят для Ruby, например, SAC API для CSS доступен в Ruby (и C & Java).

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

Спасибо за ваши комментарии и советы.

Ответы [ 3 ]

3 голосов
/ 21 января 2010

(Просто), поскольку вы планируете создавать веб-приложения, Ruby 1.8.7 представляется наиболее подходящей версией по следующим причинам:

  • В экосистеме Rails есть все еще некоторая проблема с Ruby 1.9
  • Ruby Enterprise Edition основан на Ruby 1.8.7, и это интерпретатор Ruby, который вы, скорее всего, будете использовать в производстве, если не используете jRuby
  • jRuby основан на Ruby 1.8.7, если вы планируете его использовать

Однако вы всегда должны помнить, что Ruby 1.9 - это будущее. Поэтому избегайте использования устаревших функций Ruby 1.8.7, и вам обязательно стоит взглянуть на дорожную карту Ruby 1.9.

Избегайте Ruby 1.8.6. Предстоящий релиз Rails (Rails 3) не будет работать с Ruby 1.8.6.

2 голосов
/ 21 января 2010

Руки вниз, переходите с 1,9. Нет большой разницы, если вы веб-разработчик, только начинающий с Ruby. И к тому времени, когда вы дойдете до точки, где важны нюансы версии, все будет на 1.9.

0 голосов
/ 21 января 2010

я думаю, что вы можете начать в 1.9 это лучше ... его ближайшее будущее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...