Comments 38
Еще эксперементальная поддержка refinements. Всё-таки включили.
+5
Жаль, конечно, что выгрузку/загрузку байткода не сделали.
+1
До введения #to_h от рубикода все еще попахивало питоном.
-1
UFO just landed and posted this here
Посылаю лучи добра из соседнего лагеря змееводов.
Хочу поинтересоваться, как у вас в сообществе ситуация с переходом на версию(и), ломающую(ие) совместимость? Народ консервативен или активно перекатывается?
Хочу поинтересоваться, как у вас в сообществе ситуация с переходом на версию(и), ломающую(ие) совместимость? Народ консервативен или активно перекатывается?
+3
Вроде как обещана 100% совместимость с 1.9, нет ломок.
Скажу только за себя — я очень ждал 2.0, начал с 1.9.2, что наверное даже лучше, чем было начать с 1.8
Вообще не испытывал ни разу каких-то затруднений при переходе на следующий релиз или патч, с библиотеками та же ситуация. По крайней мере я не сталкивался с особыми проблемами.
Скажу только за себя — я очень ждал 2.0, начал с 1.9.2, что наверное даже лучше, чем было начать с 1.8
Вообще не испытывал ни разу каких-то затруднений при переходе на следующий релиз или патч, с библиотеками та же ситуация. По крайней мере я не сталкивался с особыми проблемами.
+1
Переход с 1.8 на 1.9 был сравнимым с py 2 -> 3 по кол-ву изменений. И в общем-то миграцию на 1.9+ уже пережили. rails4 будет 1.9+ only.
0
Впечатляет, что вовремя, как и было обещано в «Оперативном плане»
Заждались уж! :-)
Мне вот что более всего нравится:
Именованые аргументы
Хороший подарок к юбилею языка! :-)
Заждались уж! :-)
Мне вот что более всего нравится:
Именованые аргументы
Хороший подарок к юбилею языка! :-)
0
А под винду так x64 сборку и не запилили?
0
И не запилят, думаю. Зачем?
0
Ну вроде руби поддерживается под виндой. Рельсы и все нужные гемы — другой вопрос, но не каждому это нужно.
0
Ну что за вопрос, зачем? Зачем все остальные языки запиливают на x64? Зачем он в линуксе x64? Чтоб было. Если вдруг мелкософт ВНЕЗАПНО решит отпилить SysWOW64 (что они обещали сделать не так давно), будет что юзать. И вообще, для чистоты, так сказать.
0
Я спрашивал не «зачем 64», а «зачем 64 под виндой». Если совсем расширять вопрос, то будет «зачем руби под виндой», но кому-то ведь надо. Но я искренне надеюсь, что таже тем, у кого под виндой стоит руби, в голову не придет делать из винды руби-сервер, а значит 64 как-бы и нафиг не нужен, 32 хватит с головой. Но уже запилили, поэтому вопрос «зачем 64 под виндой» объявляется риторическим.
0
github.com/oneclick/rubyinstaller
Если сильно захочется, можно самому собрать.
==== DevKit Compiler Toolchains:
Compiler DKVER Values
tdm tdm-32-4.7.1, tdm-32-4.6.1, tdm-64-4.7.1, tdm-64-4.6.1, tdm-32-4.5.2 (*)
mingw mingw-32-4.6.2, mingw-32-3.4.5
mingw64 mingw64-32-4.7.2, mingw64-64-4.7.2
mingwbuilds mingwbuilds-32-4.7.2
Если сильно захочется, можно самому собрать.
0
Пошел делать бенчмарки.
0
Недавно сделал для RC2 http://igor-alexandrov.github.com/blog/2013/02/15/yet-another-ruby-shootout-round-2/. В релизе ничего по производительности не поменялось.
0
Все ровно, Ruby и Python кодеры, вам нас не победить. Не качеством так количеством задавим :D
-14
а есть книжка по Ruby 2?
0
Ничего не заметил по вопросу производительности, улучшилось ли? Есть цифры?
0
По сравнению с чем?
Недавно делал сравнение RC2 и 1.9.3 http://igor-alexandrov.github.com/blog/2013/02/15/yet-another-ruby-shootout-round-2/.
Уже писал об этом несколько комментариев выше.
Недавно делал сравнение RC2 и 1.9.3 http://igor-alexandrov.github.com/blog/2013/02/15/yet-another-ruby-shootout-round-2/.
Уже писал об этом несколько комментариев выше.
0
Вот мои простейшие тесты сравнения производительности
Меня по крайней мере крайне удовлетворил результат.
Меня по крайней мере крайне удовлетворил результат.
+1
Everybody dance now!
+3
Sign up to leave a comment.
Состоялся релиз Ruby 2.0.0