I'd venture to say that the refusal to ever break ...
# random
k
I'd venture to say that the refusal to ever break backwards compatibility in Java is one of the main reasons that Kotlin needs to exist. Java might have been this good if we didn't care about code from 1.4 still compiling on 1.8.