LINUX.ORG.RU

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

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

запихали это в структуру и что? Она не может сама собой управлять.

Сишная возня – код сложнее хелловорлда, который ты не понял с первого взгляда? Ну тут пожалуй соглашусь.

Я то понял код, эталонный Сишный код. А вот если вы топите за Си, то похоже вы пока не поняли какой он ущербный на проектах сложнее хелуоворда.

На си, я девелопил крутые штуки за зарплату с 2008 по 2014, и был очень рад что таки решил взглянуть в сторону ооп культуры, а не того же «Си++==Си с классами». Или «В си тоже можно ооп, вот в структурку обернули. А еще можно вот так и так (см гайды на хабре) эмулировать приватность, а через каламбуры типизации пытаться хоть-как-то сэмитировать перегрузки ф-й» - нафиг надо, когда можно взять любой другой язык, и он окажется удобне, выразительнее, а код поддерживаеме чем на СИ, а если взять Си++ то окажется еще и сравним по производительности (иногда одинаков, если поменьше использовать rtti, иногда чуть медленнее, иногда чуть быстрее (qsort vs std::sort)). Да я блин даже бы Rust лучше бы стал писать, чем опять возвращаться в Си :D

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

запихали это в структуру и что? Она не может сама собой управлять.

Сишная возня – код сложнее хелловорлда, который ты не понял с первого взгляда? Ну тут пожалуй соглашусь.

Я то понял код, эталонный Сишный код. А вот если вы топите за Си, то похоже вы пока не поняли какой он ущербный на проектах сложнее хелуоворда.

На си, если что я девелопил крутые штуки за зарплату с 2008 по 2014, и был очень рад что таки решил взглянуть в сторону ооп культуры, а не того же «Си++==Си с классами». Или «В си тоже можно ооп, вот в структурку обернули. А еще можно вот так и так (см гайды на хабре) эмулировать приватность, а через каламбуры типизации пытаться хоть-как-то сэмитировать перегрузки ф-й» - нафиг надо, когда можно взять любой другой язык, и он окажется удобне, выразительнее, а код поддерживаеме чем на СИ, а если взять Си++ то окажется еще и сравним по производительности (иногда одинаков, если поменьше использовать rtti, иногда чуть медленнее, иногда чуть быстрее (qsort vs std::sort)). Да я блин даже бы Rust лучше бы стал писать, чем опять возвращаться в Си :D