I understand but you must realise that in terms of the actual grammar there would be fewer changes from Java 7 to Java 8 with default as an attribute. I hope IDEA supports this change soon (or already?) so I can continue playing with the benefit of an IDE.
On Wed, Nov 14, 2012 at 10:39 PM, Simon Ochsenreither < simon.ochsenreit...@gmail.com> wrote: > > The rationale was to make default a modifier instead of even more special >> syntax than it needs to be. > > > The reasoning is interesting, even though I disagree that it would cause > even more special syntax. The syntax exists since Java 5 already: > > String foo() default ""; // default value syntax for annotations > String foo() default {...}; // (old) default method syntax > String default foo() {...}; // (new) default method syntax (!?) > > -- > 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/-/XZm8s9CpCbIJ. > > 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.