Информация об изменениях

Сообщение Re[3]: Исповедь C++ника от 28.04.2020 12:42

Изменено 28.04.2020 12:43 vsb

Re[3]: Исповедь C++ника
Здравствуйте, Poopy Joe, Вы писали:

vsb>>Есть люди, которые воспринимают C++ как инструмент. Не очень удобный инструмент, но в целом жить можно. Они вряд ли будут использовать boost, разве что от большой нужды, они точно не будут ничего городить на шаблонах. Если им надо написать код на C, они просто его напишут, не страдая экзистенциальным кризисом.


PJ>Это точно. Страдать будут следующие разработчики, которым этот говнокод придется поддерживать.


Угу, слишком мало шаблонов — говнокод. Слишком мало абстракции, а вдруг придётся этот SIP-сервер, который щас крутится на 16-ядерном зионе-линуксе, портировать на 8-битный контролёр, нужно срочно навернуть абстракций.

А я тебе так скажу. Я лично видел ситуацию, когда один проект, написанный метапрограммистом, где шаблоны шаблонами погоняли, выкинули и переписали на простом "C с классами". Потому, что не осилили поддерживать это. И новый вариант вполне себе живёт и развивается.
Re[3]: Исповедь C++ника
Здравствуйте, Poopy Joe, Вы писали:

vsb>>Есть люди, которые воспринимают C++ как инструмент. Не очень удобный инструмент, но в целом жить можно. Они вряд ли будут использовать boost, разве что от большой нужды, они точно не будут ничего городить на шаблонах. Если им надо написать код на C, они просто его напишут, не страдая экзистенциальным кризисом.


PJ>Это точно. Страдать будут следующие разработчики, которым этот говнокод придется поддерживать.


Угу, слишком мало шаблонов — говнокод. Слишком мало абстракции, а вдруг придётся этот SIP-сервер, который щас крутится на 16-ядерном зионе-линуксе, портировать на 8-битный контролёр, нужно срочно навернуть абстракций.

А я тебе так скажу. Я лично видел ситуацию, когда один проект, написанный метапрограммистом, где шаблоны бустами погоняли, выкинули и переписали на простом "C с классами". Потому, что не осилили поддерживать это. И новый вариант вполне себе живёт и развивается.