Perhaps I think differently to most, but I believe having fewer rules to
follow when reading and writing code is better than having more.  It might
not make much difference in this case but I think it's a reasonable
criterium when adding language features.

Also, bear in mind there is the possibility post-Java 8 of static defenders
(final defenders too?), and you might like to be able to see those at a
glance instead of having the word 'static' and 'default' separated by the
whole method signature.


On Wed, Nov 14, 2012 at 11:13 PM, Simon Ochsenreither <
simon.ochsenreit...@gmail.com> wrote:

> 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 javaposse@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To post to this group, send email to javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to