Комментарии 27
К зоопарку версий прибыло :)
-19
К 2 основным версиям теперь добавится еще одна и потянутся из-за совместимости борода из 1.8.7, как мне кажется, еще надолго.
-15
1.9.3 пришла на замену 1.9.2, как 1.8.7 пришла на замену 1.8.6; больше основных версий Ruby не наблюдается.
+5
Я думаю что есть «1.8.7», которая стабильная, и видимо будет еще долго продолжаться в виде Ruby EE
И 1.9.последняя — для любителей cutting edge
И 1.9.последняя — для любителей cutting edge
-9
rvm get head; rvm upgrade 1.9.2 1.9.3; rvm reload; rvm --default ruby-1.9.3-p0
+11
На рельсах поедет, или все же пока не спешить? :)
0
Печаль что-то :(
Compiling yaml in /home/proton/.rvm/src/yaml-0.1.4.
Compiling yaml in /home/proton/.rvm/src/yaml-0.1.4.
ERROR: Error running 'make ', please read /home/proton/.rvm/log/ruby-1.9.3-p0/yaml/make.log
Installing yaml to /home/proton/.rvm/usr
ERROR: Error running 'make install', please read /home/proton/.rvm/log/ruby-1.9.3-p0/yaml/make.install.log
0
Теперь на Хабре можно писать посты при карме меньше 5? Или автору просто слили карму за топик?
-5
В эту ветку включили патч для require ведь? На сколько интересно тесты будут быстрее выполнятся в rails окружении. А так-же интересна скорость запуска rails console.
+1
включили. заметно быстрее )
0
Один из достаточно больших наших проектов стал запускаться за 22 с. (на 1.9.2-p290 + patch для ускорения require было 27.5 с.), т.е. прирост около 18%
0
Вы использовали какие-нибудь патчи для ускорения require для 1.9.2?
0
Возможно кому-нибудь будет интересно, насколько преславутые патчи ускоряют загрузку rails приложения. Приведу статистику по одному и тому же приложению.
ruby 1.9.2p290:
real 0m44.060s
user 0m42.059s
sys 0m1.660s
ruby-1.9.2-p290-patched:
real 0m27.320s
user 0m25.578s
sys 0m1.460s
ruby 1.9.3p0:
real 0m22.683s
user 0m21.417s
sys 0m0.956s
ruby-1.9.3-p0-patched:
real 0m17.806s
user 0m16.633s
sys 0m0.892s
тестировал запуская $ time ./bin/rails runner 'puts' по 5 раз, и брал последнее время.
ruby 1.9.2p290:
real 0m44.060s
user 0m42.059s
sys 0m1.660s
ruby-1.9.2-p290-patched:
real 0m27.320s
user 0m25.578s
sys 0m1.460s
ruby 1.9.3p0:
real 0m22.683s
user 0m21.417s
sys 0m0.956s
ruby-1.9.3-p0-patched:
real 0m17.806s
user 0m16.633s
sys 0m0.892s
тестировал запуская $ time ./bin/rails runner 'puts' по 5 раз, и брал последнее время.
+1
+1
а rvm его как-нибудь умеет?
+1
beginrescueend.com/rubies/installing/, раздел Custom Patches (MRI):
rvm install 1.9.2 --patch /path/to/awesome.patch,/path/to/another.patch
rvm install 1.9.2 --patch /path/to/awesome.patch,/path/to/another.patch
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ruby 1.9.3 вышел