ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
709397
Evgeny_CD, Архитектор (29.10.2016 23:24 - 08.01.2017 18:51, просмотров: 31670)
[C++ и embedded] Вечная тема. C++, адаптированный для embedded. Есть море книг и сетевых ресурсов, которые описывают оптимальный способы вывихнуть себе мозг при помощи C++14 и достичь дзена (это когда написал одну строку и вечность наслаждаешься ее красотой и изящностью, а сколько гигабайт ОЗУ при этом пожралось - думать не положено). Но! Весь С++ использовать нет необходимости, там есть много полезного и удобного - почему бы не ограничиться только этим? [задачи втащить в свой проект любую внешнюю либу нет] Есть ли внятные ресурсы | книги, в которых бы была расжевана тема "стоимости" кажой фишки языка? Цель - выбрать подмножество возможностей, которое бы: -- экономно жрало ресурсы -- было устойчиво с точки зрения активной правки стандарта С++ в настоящее время, С++17 уже на горизонте. А там даже такое будет https://isocpp.org …es/papers/P0024R2.html -- тем не менее позволяло использовать мощу С++ на практике Нужно понять, как натренировать мозги, чтобы при написании уровня абстрации было сразу понятно, к каким расходам ресурсов это приведет. В виделе выбрать только те методы абстрации, которые делают свою работу in compile time. Не то, чтобы совсем вырезать всякие "пушистые фичи", но юыстро оценивать их стоимость при принятии решения "стоит ли".