Выпущен релиз Ruby 2.2.0
Следуя уже многолетней сложившейся традиции, в точно заявленную дату - 25.12, выпущен релиз очередной версии языка программирования Ruby - Ruby 2.2.0. Язык программирования продолжает развиваться и совершенствоваться, радуя своими прекрасными качествами и возможностями своих поклонников.
В релиз включено множество улучшений и дополнений. Перечислю только основные и значимые на мой взгляд:
- поддержка Unicode 7.0
- новые методы:
- Enumerable#slice_after, Enumerable#slice_when
- Float#next_float, Float#prev_float
- String#unicode_normalize, String#unicode_normalize!, String#unicode_normalized?
- nil/true/false objects are frozen
- Hash literal: Symbol key followed by a colon can be quoted
- default argument: fixed a very longstanding bug that an optional argument was not accessible in its default value expression. [Bug #9593]
- min, min_by, max and max_by supports optional argument to return multiple elements