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