If you are accustomed to C++ from the old days, this might be surprising: “One of the design goals of C++ is to avoid memory allocations.”