Scala für Mac
Die Scala-Programmiersprache.

Scala kombiniert objektorientierte und funktionale Programmierung in einer prägnanten, hochgradigen Sprache. Die statischen Typen von Scala helfen, Fehler in komplexen Anwendungen zu vermeiden, und die JVM- und JavaScript-Laufzeiten ermöglichen es Ihnen, leistungsstarke Systeme mit einfachem Zugriff auf riesige Ökosysteme von Bibliotheken zu erstellen.
Scala läuft auf der JVM, sodass Java- und Scala-Stacks frei gemischt werden können, um eine völlig nahtlose Integration zu ermöglichen.
So fühlt sich das Typsystem nicht so statisch an. Arbeiten Sie nicht für das Typsystem. Lassen Sie das Typsystem für Sie arbeiten!
Verwenden Sie datenparallele Operationen auf Sammlungen, verwenden Sie Akteure für Nebenläufigkeit und Verteilung oder Futures für asynchrone Programmierung.
Kombinieren Sie die Flexibilität von Java-ähnlichen Schnittstellen mit der Leistungsfähigkeit von Klassen. Denken Sie an prinzipielle Mehrfachvererbung.
Denken Sie an „switch“ auf Steroiden. Vergleichen Sie mit Klassenhierarchien, Sequenzen und mehr.
Funktionen sind Objekte erster Klasse. Kombinieren Sie sie mit garantierter Typensicherheit. Verwenden Sie sie überall, übergeben Sie sie an alles.

Kommentare
Nutzerbewertungen