I think the prettier syntax actually really helps write code faster. A similar form of syntactic sugar appeared with lambda expressions. Instead of needing to explicitly subclass and write out the overriding method, you can just create an anonymous function.
It's way less code and it makes the resulting code easier to reason about. The code's intent is more elegantly conveyed.
It's way less code and it makes the resulting code easier to reason about. The code's intent is more elegantly conveyed.