Объявлено о выходе новой версии языка программирования Scala 2.10.
Основные нововведения:
- классы-значения (value classes) — новый механизм, позволяющий уменьшить расходы на выделение памяти;
- неявные модификаторы (implicit classes) теперь относятся к определению классов и призваны упростить расширения для других типов;
- интерполяция строк (string interpolation) — новый механизм создания строк;
- Futures и Promises призваны упростить создание многопоточного кода;
- библиотека Akka Actors теперь является частью языка;
- наконец-то в состав языка добавлена поддержка макросов.
Текущая стабильная версия языка программирования Scala может быть получена на странице загрузки проекта; исходные коды распространяются на условиях лицензии BSD.
>>> Подробности