4 года назад
Краткий обзор языка программирования Scala
Ещё одним Java совместимым языком программирования является Scala. Это не такой свежий язык семейства JVM компилируемых, как Kotlin, но, тем не менее, язык достаточно молодой. Как и на Kotlin на нём можно делать практически всё то же, что и на Java. В чём главное отличие Scala от того же Java? Scala - это, прежде всего, мультипарадигмальный язык программирования, т.е. его создатели сделали попытку сделать язык на базе Java, сохранив объектно ориентированный подход, но расширив возможности языка функциональным подходом...
208 читали · 5 лет назад
Функциональное программирование со Scala: введение
Если вас интересует функциональное программирование, в этой статье вы найдете несколько важных аспектов этого направления и особенностей его работы в Scala. Классические программы порождают концептуальные ограничения на использование модульной организации. Функциональные языки минимизируют эти ограничения. —Джон Хьюз, «Почему функциональное программирование значимо» Как отмечает Джон Хьюз, задачи, которые мы решаем с помощью программного обеспечения, со временем усложняются. Они требуют более конструктивного способа тестирования и более эффективного подхода к их написанию...