Как стать автором
Обновить

Комментарии 38

Еще эксперементальная поддержка refinements. Всё-таки включили.
Спасибо! Важное замечание.
Да, точно, я проморгал. Спасибо!
Эволюционный релиз приуроченный ко дню рождения.
До введения #to_h от рубикода все еще попахивало питоном.
Пока его можно использовать только со Struct, толку немного. Для массивов по-прежнему придётся пользоваться жутким Hash[].
НЛО прилетело и опубликовало эту надпись здесь
Теперь настало время новой магии # encoding: US-ASCII :)
Посылаю лучи добра из соседнего лагеря змееводов.

Хочу поинтересоваться, как у вас в сообществе ситуация с переходом на версию(и), ломающую(ие) совместимость? Народ консервативен или активно перекатывается?
Вроде как обещана 100% совместимость с 1.9, нет ломок.
Скажу только за себя — я очень ждал 2.0, начал с 1.9.2, что наверное даже лучше, чем было начать с 1.8
Вообще не испытывал ни разу каких-то затруднений при переходе на следующий релиз или патч, с библиотеками та же ситуация. По крайней мере я не сталкивался с особыми проблемами.
Переход с 1.8 на 1.9 был сравнимым с py 2 -> 3 по кол-ву изменений. И в общем-то миграцию на 1.9+ уже пережили. rails4 будет 1.9+ only.
Впечатляет, что вовремя, как и было обещано в «Оперативном плане»
Заждались уж! :-)
Мне вот что более всего нравится:
Именованые аргументы

Хороший подарок к юбилею языка! :-)
А под винду так x64 сборку и не запилили?
И не запилят, думаю. Зачем?
Ну вроде руби поддерживается под виндой. Рельсы и все нужные гемы — другой вопрос, но не каждому это нужно.
Ну что за вопрос, зачем? Зачем все остальные языки запиливают на x64? Зачем он в линуксе x64? Чтоб было. Если вдруг мелкософт ВНЕЗАПНО решит отпилить SysWOW64 (что они обещали сделать не так давно), будет что юзать. И вообще, для чистоты, так сказать.
Я спрашивал не «зачем 64», а «зачем 64 под виндой». Если совсем расширять вопрос, то будет «зачем руби под виндой», но кому-то ведь надо. Но я искренне надеюсь, что таже тем, у кого под виндой стоит руби, в голову не придет делать из винды руби-сервер, а значит 64 как-бы и нафиг не нужен, 32 хватит с головой. Но уже запилили, поэтому вопрос «зачем 64 под виндой» объявляется риторическим.
Ruby, как язык общего назначения, не обязательно означает веб-сервер. Так что не очень понятны ваши размышления. Дискриминация по ОСевому признаку какая-то.
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


Если сильно захочется, можно самому собрать.
Пошел делать бенчмарки.
Все ровно, Ruby и Python кодеры, вам нас не победить. Не качеством так количеством задавим :D
А вы-то это кто? По вашемю профилю судя, может окзаться Lua, PHP, Dart, Cocoa и Brainfuck. Это пугающе.
НЛО прилетело и опубликовало эту надпись здесь
Не думаю, что мои слова вообще стоило воспринимать серьезно. Смайл на конце предложения это как бы подчеркивал.
НЛО прилетело и опубликовало эту надпись здесь
Точно ровно? А не кривовато ли?
Есть!
Ничего не заметил по вопросу производительности, улучшилось ли? Есть цифры?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории