Scala (язык программирования)
- Scala — мультипарадигмальный язык программирования, сочетающий функциональное и объектно-ориентированное программирование.
- Scala имеет множество функций, которые делают его похожим на языки, такие как Lisp и Scala.
- Все операторы в Scala являются выражениями, принимающими значение.
- Функции, возвращающие тип Unit, считаются возвращающими тип Unit, который является одноэлементным типом.
- Вывод типа в Scala является локальным, облегчая объектно-ориентированное программирование.
- В Scala существуют анонимные функции, которые являются объектами и имеют удобный синтаксис.
- Scala проводит различие между неизменяемыми и изменяемыми переменными.
- В Scala можно объявить переменную нестрогой («ленивой»), что означает, что код для получения значения переменной не будет вычислен до тех пор, пока на нее не будет впервые обращено внимание.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.
Полный текст статьи: