Почему размер библиотеки Scala увеличился вдвое с 2,7 до 2,8?

Сравнение Scala 2.7.7 (последняя версия 2.7.x) с Scala 2.8.1 (последняя версия 2.8. x release) я собрал следующие метрики: Увеличение пакета сбора происходит в те же временные рамки, что и большая переработка всей структуры сбора для 2.8, так что я предполагаю, что причина в этом.

Я всегда предполагал, что магия системы типов, которая вычисляет лучший возвращаемый тип методы класса коллекции (что было большим изменением в 2.8) будут выполняться во время компиляции и после этого не будут видны.

  • Почему переписывание привело к такому большому увеличению размера?

Насколько я понимаю, известно, что планируется улучшить scala.io , scala.reflect и scala.swing , есть по крайней мере две другие библиотеки акторов, которые делают то же самое, чем ] scala.actor (Лифт-актеры) или многое другое (Akka) и ?

22
задан Nathan Kleyn 8 November 2011 в 03:38
поделиться