Вышла Scala 2.8.0

Вышла Scala 2.8.0

После выпуска 7 релиз-кандидатов вышла финальная версия реализации гибридного языка программирования для платформ Java и .Net Scala 2.8.0.

После выпуска 7 релиз-кандидатов вышла финальная версия реализации гибридного языка программирования для платформ Java и .Net Scala 2.8.0.

Версия 2.8.0 по сравнению с предыдущими содержит следующие изменения:

* Переработанная библиотека коллекций.

* Новая реализация массивов.

* Специализация типов.

* Именованые аргументы и аргументы по умолчанию.

* Объекты пакетов. Теперь пакеты могут содержать не только классы и объекты, но и функции, переменные и алиасы типов.

* Дополнена библиотека Scala Swing, улучшена документация

* Переработан REPL. Основным нововведением является автодополнение по Tab.

* Изменения в алгоритме поиска неявных аргументов.

* Новая библиотека комбинаторов парсеров. Теперь поддерживаются грамматики с левой рекурсией.

* Улучшения в библиотеке обработки XML.

* Улучшения в процедуре вывода типов.

* Улучшения аннотаций.

* Улучшения в реализации актеров.

* Поддержка продолжений (continuations). Продолжения поддерживаются плагином компилятора.

* Множество исправлений.

Также выпущены новые версии сопутствующих инструментов: scaladoc 2, sbaz 2, scalap, Scala-плагин для Eclipse.

Устали от того, что Интернет знает о вас все?

Присоединяйтесь к нам и станьте невидимыми!