[Development] commas in ctor-init-lists

Konstantin Tokarev annulen at yandex.ru
Wed Jun 1 16:17:57 CEST 2016



01.06.2016, 16:50, "Jędrzej Nowacki" <jedrzej.nowacki at qt.io>:
> On Wednesday 01 of June 2016 15:16:01 Andreas Aardal Hanssen wrote:
>>  > Den 1. jun. 2016 kl. 15.06 skrev Mark Gaiser <markg85 at gmail.com>:
>>  > ...
>>  > Funny in the coding style you mention. For operators: "An operator at the
>>  > end of the line is easy to miss if the editor is too narrow." The exact
>>  > same could be said for commas at the end of the line.
>>  Silly point, it's pretty much a given that there is a comma there, it's
>>  insignificant. But the precise operator makes all the difference.
>>
>>  +1 Marc, who cares if the diff is shorter or easier to read if the _code_ is
>>  hard to read. And butt-ugly code is hard to read. Code is easiest to read
>>  if it resembles English , and commas at the beginning of a line just
>>  doesn't.
>>
>>  Andreas
>>  _______________________________________________
>>  Development mailing list
>>  Development at qt-project.org
>>  http://lists.qt-project.org/mailman/listinfo/development
>
> Yey for coding style fights!
>
> I care about easy to read diffs and not every butt is ugly :-) These days I'm
> probably reading more code then English literature (which is definitely visible
> in my mails and commit messages...) and argument about how similar code is to
> natural language is a bit odd to me, I'm not aware of any successful
> programing language that simulates natural grammar :-) .

For example, Perl is somewhat closer to it than C++, it's designed by linguist after all.

> Btw. How often do you
> _read_ commas? My brain automatically skips them... In the end it simply
> doesn't matter much.
>
> Cheers,
>  Jędrek
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

-- 
Regards,
Konstantin



More information about the Development mailing list