c't 15/2017
S. 164
Praxis
Kotlin
Aufmacherbild

Java war mal

Die neue Programmiersprache für Java und mehr, Teil 1

Kotlin verspricht viel: Java-Entwickler produktiver zu machen, Fehler wie NullPointerExceptions prinzipiell auszuschließen und dennoch die Vorteile des riesigen Java-Ökosystems nutzen zu können. Zudem lässt sich Kotlin-Code in JavaScript oder Maschinencode übersetzen.

Auf seiner I/O-Konferenz erklärte Google Kotlin zur offiziellen Zweit-Programmiersprache für Android – unter tosendem Applaus. Die Begeisterung kommt nicht von ungefähr, denn als moderne Alternative zu Java sorgt Kotlin für kompakteren Code, weniger Fehler und mehr Spaß bei der Arbeit.

Hervorragende Unterstützung durch Werkzeuge, wie hier in IntelliJ IDEA, war eines der Entwurfsziele von Kotlin.

Aber nicht nur bei Android-Apps, sondern auch auf den Servern breitet sich die Sprache aus. Kotlin unterstützt das für Unternehmensanwendungen sehr verbreitete Spring-Framework mit speziellen APIs. Das Build-Tool Gradle kann seit einiger Zeit ebenfalls mit Kotlin-Dateien konfiguriert werden. Und die größten Banken der Welt benutzten Kotlin, um die Blockchain-Plattform Corda zu entwickeln.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,95 € 0,25 € / Woche

Nach Testphase 2,95 € wtl.

  • Zugriff auf alle c't-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der c't-App für unterwegs
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

4,70 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten