Стандарт C++ ничего не упоминает о стеке или куче, они специфичны для реализации, что верно.
Несмотря на то, что они не являются частью стандарта C++, мы в конечном итоге используем их в любом случае, настолько, что кажется, что они являются частью самого языка и должны учитываться для целей памяти или производительности.
Отсюда мой вопрос существуют ли реализации C++, которые не используют стеки и кучи?