Cайт веб-разработчика, программиста Ruby on Rails ESV Corp. Екатеринбург, Москва, Санкт-Петербург, Новосибирск, Первоуральск

Выпущен релиз 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

полный список нововведений »

описание релиза »