потому что на заре всего появилась строчка «как есть» в лицензии, причем в открытых проектах, в принципе, по-моему с этим можно считаться, потому что можно попытаться самому допилить и послать мердж, а вот почему в платных лицензиях вообще это допускают, видимо опять из-за того, что первоначально не было ничего, а теперь кто возьмется менять эти кучи непонятных лицензий, разве что новые добавить — но тогда как заставить разработчиков выбрать именно эти новые исправленные варианты?
То есть не особо-то что и изменилось, теперь действительно у нас три варианта расставления скобок, Вы вместо упомянтых двух стилей предложили делать так:
for ( int i = 0; i < 10; ++i)
{ printf( "hello world" );
printf( "hello world again" );
}
причем еще и нижняя скобка абсолютно никак не говорит, что следующая за ней строка стоит в этом же блоке кода, отдельно интересно зачем заменять скобки на подчеркивания? читаемости это никак не добавило, ко всем сомнительным плюсам добавим, что и символ верхнего подчеривания просто так не напишешь, что было Вами и подмечено…
может просто договориться в какой стиль привести код перед коммитом, а дальше форматировать как удобно, благо функция автоформатирования под заданный стиль в IDE уже есть?
2) эксперты могут объяснить решение, дать выкладки и тд и тд
причем еще и нижняя скобка абсолютно никак не говорит, что следующая за ней строка стоит в этом же блоке кода, отдельно интересно зачем заменять скобки на подчеркивания? читаемости это никак не добавило, ко всем сомнительным плюсам добавим, что и символ верхнего подчеривания просто так не напишешь, что было Вами и подмечено…
может просто договориться в какой стиль привести код перед коммитом, а дальше форматировать как удобно, благо функция автоформатирования под заданный стиль в IDE уже есть?