Есть ли причина использовать 1.8.7 по сравнению с 1.9.1, или всегда лучше использовать новейшую стабильную версию?Какая версия Ruby предпочтительнее?
ответ
1.9.1, но я столкнулись с проблемами.
Если вы не знаете RVM, вы должны убедиться в том, что вы можете переключаться между рубиновыми версиями в зависимости от того, какой проект или ошибка вы получаете.
Прохладный, я смотрел в RVM в прошлом. При переключении между версиями он сохраняет одни и те же установленные драгоценные камни? Например, если у меня есть рельсы, установленные на 1.8.7, он также будет доступен на 1.9.1? – 585connor
отличная точка, каждая рубиновая версия имеет свою собственную папку gem, они полностью изолированы. – s84
Обычно, если вы не поддерживаете сценарии, написанные в более ранних версиях, то с помощью последней будет то, что я выбрал бы, так как там будет исправление ошибок, новые функции и т.д. ...
Есть некоторые ошибки в 1.9.1, которые вызвали проблемы с установкой некоторых драгоценных камней, и это ушло, когда я переключился на 1.9.2, поэтому я бы порекомендовал 1.9.2. Я бы также выбрал 1.9.2 более 1.8.7 для обучения, так как есть некоторые новые функции в 1.9.2 плюс улучшения скорости.
И определенно, используйте RVM для ваших установок. Это упрощает управление версиями Ruby и наборами драгоценных камней.
Если вы начинаете свежие, я бы предложил 1.9.2. Есть много хороших синтаксических функций более 1,8. Я бы сразу пошел к 1.9.2, так как я слышал, что были некоторые особенности с 1.9.1. К настоящему времени большинство драгоценных камней составляют> = 1,9.
Я также рекомендовал бы RVM (http://rvm.beginrescueend.com/). Я бы начал с вашего рубина по умолчанию в вашей системе. Установите RVM, затем «rvm install 1.9.2», и вы будете на правильном пути. Если вам нужна помощь, у RVM есть отличная группа IRC и google.
RVM позволит вам протестировать все доступные версии Ruby. Попробуйте «rvm list known», чтобы получить полный список.
- МРТ рубины
- JRuby
- Rubinius
- рубин Enterprise Edition
- MacRuby
- MagLev
- MPUT
- IronRuby
Надеюсь, что это поможет!
- 1. Какая версия Ruby?
- 2. Какая версия Python предпочтительнее для Windows 7 (32-разрядная)?
- 3. Какая версия Rails работает с Ruby 1.8.5
- 4. Какая версия Ruby 2.0.0 является стабильной версией?
- 5. Какая версия Ruby для Watir для Windows?
- 6. Какая версия Ruby включена в OS X?
- 7. Найдите, какая версия Capistrano запущена
- 8. Предпочитаемая версия Maven предпочтительнее новой в репо?
- 9. Какая форма относительного импорта предпочтительнее в пакете
- 10. Видя, какая версия рубина работает на моем mac «ruby -v»
- 11. Какая версия antlr4-runtime?
- 12. Какая версия safe_delete лучше?
- 13. Какая версия npm верна?
- 14. Какая готовая версия ChronicleMap?
- 15. Какая версия завитушек SHA2
- 16. FOSElasticaBundle, какая версия Elasticsearch?
- 17. Какая версия .NET Framework
- 18. Какая версия drupal установлена?
- 19. Zurb Foundation - Какая версия?
- 20. Какая версия PSR действительна?
- 21. Какая версия Microsoft Azure?
- 22. Какая версия оракула установлена
- 23. Какая версия web.config используется?
- 24. Какая версия Windows, действительно?
- 25. Какая версия или версия MySQL для выбора?
- 26. Какая версия рубина используется с cygwin?
- 27. Какая версия ZIP поддерживается Java (версия 1.6 - или любая версия)
- 28. Ошибка при проверке, какая версия Rails
- 29. Какая версия JQuery используется Bundle.cs
- 30. Какая версия API ткани установлена
субъективно к вашей цели: для обучения или работы? –
В первую очередь обучение – 585connor
1.9.2 вне и стабильно, просто чтобы вы знали. –