When is it OK for Java to Break Backwards Compatability?
At Devoxx last week, attendees were asked if Java 8 or 9 should be backwards incompatible, on a community whiteboard. The results from that survey can be seen below: most developers want to see compatability broken to get the new stuff in. In this poll, I'd like to see how important backward compatability is for you when it comes to versions following Java 7?
I would be really interested to hear the reasoning of anyone who things that it's ok to be backwards incompatible.
Image provided by Stephen Janssen.