Not everyone will write their own optimizing compiler from scratch, but those who do sometimes roll into it during the course of ever-growing project scope creep. People like [Michael Moroz], who ...
Apply modern C++ to that module. Use constexpr for configuration constants. Replace raw arrays with std::array. Wrap resource ...