LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

Да в принципе, стоит для начала хотя бы поглядеть etl/stl. Вагон типовых кейзов решен типобезопасно и качественно.

STL полное дерьмо. На ETL не смотрел, но судя по описанию они пытаются дополнять STL, поэтому сразу повешу тот же ярлык.

В куче сишных проектов диву даюсь, сколько усилий люди тратят чтобы налисапедить вещи, в пару строк решаемые на плюсах.

Потому, что велосипедить это интересно. А пара строк это не интересно.

Ну и есть некоторые классы задач, вроде GUI, которые без классов совсем через одно место делаются. Я с lvgl много дела имел. В частности, объяснял авторам, как на С сделать подобие ООП вместо их совсем уже безумных лисапедов. Как-то поправили, но все равно выглядит тоскливо просто из-за ограничений языка.

Тут не согласен, ООП не нужен.

Исходная версия vbr, :

Да в принципе, стоит для начала хотя бы поглядеть etl/stl. Вагон типовых кейзов решен типобезопасно и качественно.

STL полное дерьмо. На ETL не смотрел, но судя по описанию они пытаются дополнять STL, поэтому сразу повешу тот же ярлык.

В куче сишных проектов диву даюсь, сколько усилий люди тратят чтобы налисапедить вещи, в пару строк решаемые на плюсах.

Потому, что это интересно.

Ну и есть некоторые классы задач, вроде GUI, которые без классов совсем через одно место делаются. Я с lvgl много дела имел. В частности, объяснял авторам, как на С сделать подобие ООП вместо их совсем уже безумных лисапедов. Как-то поправили, но все равно выглядит тоскливо просто из-за ограничений языка.

Тут не согласен, ООП не нужен.