Scala

GraalVM 1.0: Die virtuelle Maschine der polyglotten Zukunft

Die Zeiten, in denen Anwendungen ausschließlich aus Java, C oder Script Code bestanden, sind schon lange vorüber. Heutzutage finden sich in vielen Code-Basen eingebettete Teile und Elemente, die in einer anderen Sprache geschrieben sind. Wäre es nicht schön, diese Anwendungen nativ auf einer einzigen virtuellen Maschine ausführen zu können? GraalVM bietet diese Möglichkeit nun.

Scala Tutorial Teil 4: Type Classes und Polymorphismus

Als Multiparadigmensprache besitzt Scala neben Objektorientierung auch ausgeprägte Merkmale einer funktionalen Sprache. Dadurch wird sie für viele Einsatzgebiete interessant. In diesem Tutorial lernen Sie Schritt für Schritt die Programmierung mit Scala und lernen so ihre Vorteile kennen – Viel Spaß!

Scala Tutorial Teil 3: Fehlerbehandlung

Als Multiparadigmensprache besitzt Scala neben Objektorientierung auch ausgeprägte Merkmale einer funktionalen Sprache. Dadurch wird sie für viele Einsatzgebiete interessant. In diesem Tutorial lernen Sie Schritt für Schritt die Programmierung mit Scala und lernen so ihre Vorteile kennen. In diesem Teil: Fehlerbehandlung – Viel Spaß!

Scala Tutorial Teil 2: Funktionale Aspekte

Als Multiparadigmensprache besitzt Scala neben Objektorientierung auch ausgeprägte Merkmale einer funktionalen Sprache. Dadurch wird sie für viele Einsatzgebiete interessant. In diesem Tutorial lernen Sie Schritt für Schritt die Programmierung mit Scala und lernen so ihre Vorteile kennen – viel Spaß!

Scala Tutorial: Objects, Vererbung mit Traits, Apply und Co.

Als Multiparadigmensprache besitzt Scala neben Objektorientierung auch ausgeprägte Merkmale einer funktionalen Sprache. Dadurch wird sie für viele Einsatzgebiete interessant. In diesem Tutorial lernen Sie Schritt für Schritt die Programmierung mit Scala und lernen so ihre Vorteile kennen – viel Spaß!

„Wir wollten von vornherein klar machen, dass Lagom für Java geeignet ist“

Im Rahmen unseres Themen-Dossiers Scala stellen wir die Komponenten der Reactive Platform vor. Darunter befindet sich auch Lagom – ein junges Microservices Framework, das soeben in Version 1.2 erschienen ist. Wir haben uns mit Lutz Hühnken darüber unterhalten, was Lagom so besonders macht und warum das Framework vorerst nur mit einem Java API – und noch keinem Scala API – ausgestattet ist.

Scala 2.12 + Java 8 = ♥

Lange wurde darüber diskutiert, nun ist es endlich soweit: Scala 2.12 ist da. Kernstück des Updates ist die verbesserte Interoperabilität mit Java 8, doch auch einige neue Sprachfeatures und Optimierungen des Toolings sind Teil der neuen Scala-Version. Wir haben uns die Verbesserungen angesehen.

  • 1
  • 2