5.5 Scala zusammengefasst

Wir haben Scala umfassender betrachtet als die bisherigen Sprachen, weil Scala zwei Programmierparadigmen unterstützt. Die objektorientierten Features positionieren Scala nachdrücklich als Java-Alternative. Im Gegensatz zu Ruby und Io verwendet Scala die statische Typisierung. Syntaktisch leiht sich Scala viele Elemente von Java aus, einschließlich geschweifter Klammern und der Nutzung von Konstruktoren.

Scala bietet auch eine starke Unterstützung funktionaler Konzepte und unveränderlicher Variablen. Die Sprache konzentriert sich stark auf Nebenläufigkeit und XML, was eine Vielzahl von Unternehmensanwendungen abdeckt, die momentan in Java implementiert sind.

Scalas funktionale Fähigkeiten gehen über das hinaus, was ich ...

Get Sieben Wochen, sieben Sprachen (Prags) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.