http://www.cs.jcu.edu.au/Subjects/cp2003/1997/foils/heapAndStack/heapAndStack.htmlHeap vs. Stack
Dead Objects
Persistent VariablesA persistent varible is a variable that lives beyond the execution of a program. { Pascal Example }
program curt(a_file_name) { a_file_name is a persistent file variable! }
....
end.
But why should files be different than other types of variables? This is a violation of the type completeness principle. Research is underway to add persistence to programming languages.
|