甚至是非功能/非内存管理语言中的重功能样式。有什么样的技术来处理像中间垃圾这样的问题?在lazynizes/thunk 分配的内存之后进行清理。性能(因为如果您必须跟踪其进度以释放它(智能指针?)
问问题
829 次
2 回答
1
我能想到的唯一相关的事情是Mlton如何通过区域分析消除垃圾收集的重要部分。理论上,应该有可能实现一个编译器,它将无法管理和未注释的指针泄漏视为错误,然后可以在完全手动的内存管理设置中使用许多函数式编程技术。
于 2011-05-20T10:09:22.680 回答