Marc Mutz wrote:
> There are a lot of problems with the C declarator syntax (implicit
> narrowing conversions, hard-to-parse for humans, "most vexing parse",
> non-uniformity), and auto and uniform init and template aliases are the
> fixes. If you don't use them, then you're stuck in the C declarator
> syntax. You need to use a radically different syntax to get the nicer
> rules.

I consider the C declarator syntax just fine, it is very intuitive and has 
served us well for 26 years, so I don't see a need to change it.

Implicit narrowing conversions are a feature.

And what is hard to parse for humans? The "char* p,q" "issue"? That's a 
formatting bug then, this ought to be written "char *p, q", which makes it 
very clear what is going on.

        Kevin Kofler

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to