ооп? почему плюсы? а, так модно :)
Иногда мне кажется, что это вообще основная причина, двигающая выбор в ту или иную пользу)
Ну ООП изрядно прост в понимании относительно функциональщины, имхо
Где-то была статья на хабре, как на плюсах ВООБЩЕ не юзать ключевое слово class и методами черной магии превратить их в чисто-функциональный ЯП. Заморочиться и найти или поверите на слово?
Заморочиться, конечно
А что, в эмбеддед удобно программировать в функциональном стиле? ))
Зачем? На ц чисто ассемблерными вставками писать можно, есть извращенцы, которые так делают?)
Чисто-функционально - это как раз не про то, как писать на плюсах методами си, а про то, как сделать из них хаскель
Смотря что понимать под понятием ооп. Так та эта вещь не самая простая для понимания, если не юзать по принципу "сделал клас, там какие-то приватные поля, какие-то публичные"
Долблюсь в глаза, прошу пардон) Но функциональщина в эмбеде - прям редкое явление, имхо.
Инкапсуляция, полиморфизм, наследование - это просто относительно, не надо усложнять)
Ну не знаю) многие херачат кучу классов с херово тучей наследования, и причём на шару
Ну что поделать)
я вот никак не могу разобраться для себя в си++ '17. себя на самом деле тупым не считаю). но хотя бы ПОНЯл, что си++ это очень серьезный пласт знаний, которые необходимо либо пропустить через себя либо говнокодить на 'си с классами'
> но хотя бы ПОНЯл, что си++ это очень серьезный пласт знаний, которые необходимо либо пропустить через себя либо говнокодить на 'си с классами' Ну так и есть, да
https://habr.com/ru/post/662351/
Нейро сети напряглись от картинки
Обсуждают сегодня