I'm not sure that this is a reasonable explanation. I don't believe that the designers of one of the most popular language on this planet think that saving the compiler/IDE implementors a few hours¹ is a more important than their actual users, which have to deal with that particular choice for the rest of Java's life.
¹ Compared to the actual changes required for default methods, the idea that they try to save time on the grammar is pretty ... weird. Implementing the grammar addition took me less than 20 minutes, so I don't think that people who deal with this daily will have any issues with it. -- You received this message because you are subscribed to the Google Groups "Java Posse" group. To view this discussion on the web visit https://groups.google.com/d/msg/javaposse/-/LDeCrAVNoWAJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
