One of my most favorite features in Kotlin is Data Classes. Pretty much every “Introduction to Kotlin” article begins with how it lets you reduce the boilerplate in simple classes like this: Java public class Customer { private String name; private String email; private String password; private String company; public Customer(String name) { this(name, "", "", ""); } public Customer(String name, St