现在大多数(如果不是全部)程序都有一个用于在编译时已知大小的对象的“堆栈”,以及一个用于动态分配对象的“堆”。
这在实践中是在哪里实施的?是在 CPU、操作系统还是程序级别?每个程序都必须附带一些代码来处理堆栈和堆管理吗?
是否会出现一种新的编程语言,它使用完全不同的内存范式,并且仍然可以在当前的操作系统上运行?