С этим руководством Scala легко попасть в
Технически, Scala представляет собой смесь объектно-ориентированных и функциональных концепций программирования на статически напечатанном языке. Слияние объектно-ориентированного и функционального программирования проявляется во многих различных аспектах Scala; Вероятно, это более распространенно, чем на любом другом широко используемом языке.
Два стиля программирования имеют дополнительную силу, когда дело доходит до масштабируемости. Функциональные программные конструкции Scala позволяют быстро быстро создавать интересные вещи из простых частей. Его объектно-ориентированные конструкции позволяют легко структурировать более крупные системы и адаптировать их к новым требованиям.
Комбинация обоих стилей в Scala позволяет выражать новые виды программирования шаблонов и абстракций компонентов. Это также приводит к разборчивому и краткому стилю программирования. И поскольку это так податливое, программирование в Scala может быть очень весело.