computer science - terminology to distinguish between languages that can / can't refer to undefined memory -
I have always put languages in 2 types ... which will give you "undefined" (undefined, free, etc.) memory, Such as C, C ++, COBOL (?), Assembly, etc. and those you can not do like Java, Perl, C # and Basic. What is the term "computer science" for this distinction? When we are on it, do I call "undefined memory" as a computer science term?
Pointer Safety.
I apologize for not giving credit to the original author. I know I have seen Eric Meizer, though it has defined and defined it.
Pointer protection (or memory security) is a feature of a program, or all programs in a particular language or other constraint, where the program can not
Type security is also such a feature , But generally rigid - if there are some types of types, then this is usually indicative-safe also, in this attribute, memory is referred to as "objects" in which there is one type, and the prog Ram never controls that kind of operation except for that type of operation. I will leave the various conflicting definitions of type alone for now, because it can also be a big question.
These properties generally apply, and various memory management strategies - dynamic heap allocation, field recurrent, heap, and 'stable' or 'global' storage. It's not just about the heap.
More on Wikipedia.
Comments
Post a Comment