C/C++
Чем algorithmic complexity отличается от microoptimization и когда что выбрать?
MiddleПроизводительность и оптимизацияСравнение
Чем alignment on embedded отличается от packed struct always и когда что выбрать?
MiddleEmbedded, safety и hardware-levelСравнение
Чем allocation overhead отличается от stack object и когда что выбрать?
MiddleПроизводительность и оптимизацияСравнение
Чем async-signal-safe functions отличается от ordinary callbacks и когда что выбрать?
SeniorLinux, POSIX и системное программированиеСравнение
Чем avoid unnecessary copies отличается от pass by value always и когда что выбрать?
MiddleПроизводительность и оптимизацияСравнение
Чем bare-metal startup отличается от OS process startup и когда что выбрать?
SeniorEmbedded, safety и hardware-levelСравнение
Чем begin/end idiom отличается от raw index и когда что выбрать?
JuniorSTL и стандартная библиотекаСравнение
Чем binary_search/lower_bound отличается от linear search и когда что выбрать?
MiddleSTL и стандартная библиотекаСравнение
Чем bit masks for registers отличается от bitfields и когда что выбрать?
MiddleEmbedded, safety и hardware-levelСравнение
Чем branch prediction отличается от algorithmic complexity и когда что выбрать?
SeniorПроизводительность и оптимизацияСравнение
Чем buffer overflow отличается от bounds-checked access и когда что выбрать?
JuniorПамять, lifetime и ownershipСравнение
Чем buffered IO отличается от unbuffered tiny writes и когда что выбрать?
MiddleПроизводительность и оптимизацияСравнение
Чем C++ in embedded отличается от C only и когда что выбрать?
Middle+Embedded, safety и hardware-levelСравнение
Чем cache locality отличается от linked structures и когда что выбрать?
MiddleПроизводительность и оптимизацияСравнение
Чем class template отличается от base class и когда что выбрать?
MiddleШаблоны и generic programmingСравнение
Чем compare_exchange отличается от mutex и когда что выбрать?
SeniorМногопоточность и конкурентностьСравнение
Чем concepts отличается от SFINAE и когда что выбрать?
Middle+Modern C++Сравнение
Чем concepts C++20 отличается от SFINAE и когда что выбрать?
Middle+Шаблоны и generic programmingСравнение
Чем condition_variable отличается от busy wait и когда что выбрать?
MiddleМногопоточность и конкурентностьСравнение
Чем consteval отличается от constexpr и когда что выбрать?
SeniorШаблоны и generic programmingСравнение