Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Основная критика была направлена но то, что Scala слишком мощный язык с высоким уровнем свободы, где одно и тоже можно реализовать различными способами.
Меня больше всего достают проблемы обратной совместимости. Фактический лок минорной версии в pom файлах очень частое явление.
def as[A](path: String)(implicit reader: Reader[A]): Reader.Result[A]config.as[String]("path")config.as[String]("path")(stringReader)
Понимаем implicit'ы в Scala