Анонсирован Ruby 2.0.0 preview1.
Были включены новые фишки, которые делают разработку на Ruby ещё приятнее.
Анонсированные фичи:
- Уточнения (Refinements) [1]
- Именованные аргументы в методах (сахар над хэшем) [2]
- Enumerator#lazy [3]
- Module#prepend [4]
- #to_h
- %i, для массивов символов
- Движок регулярных выражений изменён на Onigmo [5]
- Поддержка DTrace [6] (не включено)
Пока что ещё не все новые фишки включены в Ruby, это откладывается на следующие анонсы.
Не забываем устанавливать и находить баги, это только сделает Ruby лучше.
Все программы, которые написаны на ruby-1.9 будут работать на ruby 2.0, если в них не будет особой магии.
- [1] Refinements
- [2] Keyword arguments
- [3] Enumerator#lazy
- [4] Module#prepend
- [5] Onigmo
- [6] DTrace
>>> Подробности