![]() |
|
|
![]()
|
|
| Gunslinger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
Много положительного читал о рор и руби, так что теперь руки чешутся попробовать. Пока скачал книгу по агиле 2е издание и отвлекаюсь сишарпом. Так точной даты пока не известно? Слышал только о бете, но на ее счет предупреждают.
|
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
А зачем тебе точная дата стабильного релиза RoR 3? Изучать ты и релиз-кандидат спокойно можешь, пока изучишь уже и Rails 3.1 выйдет...
К тому же единственным актуальным учебным материалом по RoR 3, не считая исходного кода, является сайт http://edgeguides.rubyonrails.org/ Она про Rails 1.2.6 -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Gunslinger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
||||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
какая бета? релиз-кандидат уже 3 недели назад вышел... А вообще ты не должен бояться существенных отличий, со следущим релизом они тебя всё равно настигнут. -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Gunslinger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
Так релиз кандидат это уже окончательная версия? А я думал это только кандидат в релиз
Где его скачивать? Зашел в скачать, там дистрибы руби, джемс, рэйл (REL 2.2.3).
Как это? В смысле а как же обратная совместимость? Это сообщение отредактировал(а) Gunslinger - 17.8.2010, 16:18 |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
релиз-кандидат - это релиз-кандидат, а не бета. Установи Ruby 1.8.7 и RubyGems 1.3.7, а потом, как там и написано:
Обратная совместимость - это не для Agile веб-фреймворков, да и вообще пережиток прошлого... -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Gunslinger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
я думал ror3 как раз на руби 1.9.х работает, поэтому и ждал.
Тогда получается, чтобы добавить новых возможностей из нового фреймворка придется портировать проект. Неизвестно, сколько при этом кода переписывать. |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
А собственно к чему это? Повёлся на миф, что Ruby 1.9 существенно быстрее? Так это только для синтетических тестов, для реального применения разница всего в пару процентов. Нужен существенный прирост производительности Ruby для реального применения используй Ruby EE. Кроме того надо для начала дождаться достаточно стабильного релиза руби 1.9.x, без segfault'ов хотя бы. К примеру Rails 2.3 поддерживает Ruby 1.9.1, но использовать это для продакшн крайне не рекомендуется.
Естественно, для мажорных релизов по этой теме целые книги пишут, например: http://www.railsupgradehandbook.com/ золотая жила На самом деле всё не так страшно как кажется, основная сложность при портировании проекта на новую мажорную версию - дождаться обновления всех используемых gem'ов. -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Gunslinger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
А на сколько он тормозной? Интересуют интернет-магазины, блоги и игровые порталы.
я думал, он уже стабилен. Хех, теперь надо руби ждать. Ладно, пока синтаксис изучу. А там уже сразу рор смогу начать осваивать. Руби 1.8.х сильно отличается от 1.9.х? Например, книги 2008-2009 годов (оригиналы). То есть третью версию рора ждать нужно было по другим причинам? Это сообщение отредактировал(а) Gunslinger - 17.8.2010, 20:11 |
|||
|
||||
| source777 |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
О, я смотрю всплыл ещё один злостный миф о том, что Ruby - тормозной. Это поклёп завистников, не обращай внимания. Веб-приложения на RoR работают даже быстрее, чем сайты на чистом PHP без фреймворков. Всё это есть на RoR и под весьма большими нагрузками. В целом никаких проблем с производительностью нет пока ты не дорастёшь до уровня хотя бы Твиттера(да, да он тоже на RoR - http://www.slideshare.net/mbleigh/twitter-on-rails-1396030) по нагрузке. Да не то чтобы очень, посмотри основные изменения: http://slideshow.rubyforge.org/ruby19mig.html http://blog.grayproductions.net/articles/g...ady_for_ruby_19
Да а чего ждать то? Бери Ruby 1.8.7 и Rails 3.0 RC и осваивай на здоровье.
О да, RoR 3 - это в первую очередь мощнейший рефакторинг, декаплинг и объединение с Merb. Это сообщение отредактировал(а) source777 - 17.8.2010, 23:32 -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
||||
|
|||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 2 Всего: 73 |
Уже не полностью. Частично там уже Scala (читай Java). Но я не вижу в этом какого-либо упрека в сторону Ruby - при такой нагрузке, как у твиттера, вполне логично использовать статический язык в критических местах. К слову, ввиду наличия jRuby интеграция Ruby с миром Java присходит вполне гармонично. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
Ну так я и написал, что проблемы возникают только при нагрузке такой как у Твиттера, а как они их решают это уже оффтопик -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Gunslinger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
||||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
RoR 3.0 будет поддерживать Ruby 1.9.2 и Ruby 1.8.7, остальные версии не будут официально поддерживаться.
Собственно релиза RoR 3.0 скорее всего не будет как раз до тех пор пока Ruby 1.9.2 не выйдет, а вот спустя 2-3 недели после релиза Ruby 1.9.2 может и RoR 3.0 выйдет. А вот будет ли Ruby 1.9.2 рекомендовано для продакшена и насколько она будет стабильна пока неизвестно, вероятнее всего рекомендацией пока останется 1.8.7 Это сообщение отредактировал(а) source777 - 18.8.2010, 23:19 -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| vintyara |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 491 Регистрация: 24.3.2005 Где: Ode$$a Репутация: нет Всего: 2 |
Третьи рельсы оффициально вышли вчера
|
|||
|
||||
![]()
|
| Правила форума "Ruby on Rails" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Ruby On Rails | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |