C++, чистый стек.
++