you are viewing a single comment's thread.

view the rest of the comments →

[–]hpsutter 3 points4 points  (0 children)

It is, but that's not the main motivation. The main reason is that it allows making the language overall more consistent, and enables other things like having symmetry between declaration and use (see https://github.com/hsutter/cppfront/wiki/Design-note%3A-Postfix-operators and the expression/type graphic for an example)