LINUX.ORG.RU

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

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

Пару шурупов можно и отвёрткой закрутить, но когда планируют провинтить, например, пол в крупном помещении - обычно берут шуруповёрт. Так и здесь - когда будут делать крупный ООП-проект с обильным наследованием, скорее всего возьмут ООП-язык. Это не означает, что без него невозможно, но писать какую-нибудь бизнес-логику, UI или игровую логику на макроассемблере никто в здравом уме не будет.
Для небольшого бэкенда может и сишка с макросами подойти, но здесь идёт речь о минималистичности.
Мне даже под vulkan писать на чистом Си не удобно - там структуры большие, шаблонов нет, скорее всего без промежуточного кодогенератора/стороннего препроцессора не обошлось бы, хотя конечно 90% сложностей там решается обычными макросами

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

Пару шурупов можно и отвёрткой закрутить, но когда планируют провинтить, например, пол в крупном помещении - обычно берут шуруповёрт. Так и здесь - когда будут делать крупный ООП-проект с обильным наследованием, скорее всего возьмут ООП-язык. Это не означает, что без него невозможно, но писать какую-нибудь бизнес-логику, UI или игровую логику на макроассемблере никто в здравом уме не будет