Вышел Ruby 2.1
Спецификации Ruby обновились до версии 2.1.0. В новой версии языка программирования сделано несколько эволюционных изменений. В неофициальных бенчмарках на Rails версия 2.1 показывает результат примерно на 20% выше, чем 2.0, которая, в свою очередь, на 60–70% быстрее 1.9.3.
Вкратце, самые важные из них: VM (кэширование методов)
новый сборщик мусора RGenGC (см. презентацию ko1 на RubyKaigi и на RubyConf 2013)
изменения в синтаксисеновая запись дробей с использованием двух слэшей (»//») между числителем и знаменателей, см. #8430
новые суффиксы i, r и ri для записи комплексных и рациональных чисел.
определение функции def теперь возвращает символ её названия вместо nil, см. #3753
Читать дальше →
