Java vs Kotlin: Programmieren wie Hemingway
Gute Lesbarkeit einer Programmiersprache trägt maßgeblich zur Verständlichkeit des Codes bei. Wie schlagen sich Java und Kotlin in dieser Disziplin?

Genau wie natürliche Sprachen dienen Programmiersprachen der Kommunikation – nicht nur zwischen Mensch und Maschine, sondern vor allem auch zwischen Menschen. Deshalb ist es wichtig, dass Programmiersprachen leicht verständlich sind, ohne ausschweifend zu sein.
Wie wichtig diese Lesbarkeit ist, weiß jeder, der schon mal Code von jemand anderem übernommen hat. Java ist in dieser Hinsicht nicht schlecht, allerdings sieht man Kotlin deutlich an, dass Lesbarkeit beim Entwurf der Sprache einen höheren Stellenwert hatte – wir machen das anhand einiger Beispiele deutlich.