Questo in realtà è in qualche modo correlato alla domanda che ho posto ieri sul perché sia uno Stack che un Heap sono necessari nelle applicazioni che usiamo oggi (e perché non possiamo semplicemente andare con un Heap invece di entrambi, al fine di avere un semplice & standard singolare da seguire).
Tuttavia, molte delle risposte hanno indicato che uno Stack è insostituibile a causa del fatto che è molte centinaia (o migliaia) volte più veloce rispetto al tentativo di allocare / fare riferimento all'Heap. So che c'è un problema con l'allocazione dinamica della memoria se eliminiamo l'heap, ma non c'è un modo per aggirare questo, o forse, un modo per migliorare sullo stack in modo che possa gestire l'allocazione dinamica della memoria?