четверг, 19 августа 2010 г.

[prog] Вышел Ruby 1.9.2!

Анонсирован выход новой версии языка Ruby – 1.9.2. Официальный список изменений я приведу, хотя мне он мало что говорит (за исключением, разве что, пункта про $:):

  • Множество новых методов.
  • Новый API для сокетов (с поддержкой IPv6).
  • Поддержка новых кодировок.
  • Класс Random, который поддерживает разные типы генераторов случайных чисел.
  • Класс Time переделан, теперь нет проблемы 2038 года.
  • Некоторые улучшения в регулярных выражениях.
  • Глобальная переменная $: теперь не содержит текущего каталога.
  • Пакет dl теперь реализован на основе libffi.
  • Новая библиотека psych, которая является оберткой над libyaml. Может использоваться вместо syck.

Более подробные списки изменений в NEWS.

Бинарных сборок под Windows на ruby-lang.org пока нет :( Так что про совместимость моих проектов с Ruby 1.9.2 ничего еще сказать не могу.

Отправить комментарий