On Abandonment
In philosophy this term means the absence of sources of external ethical authority (*). In software when something is abandoned it has lost control or its referent lost the last reference to it, for example, abandoned threads, processes or data blocks. The latter usually known as heap or pool leaks. File abandonment is frequently the source of user frustrations when they are not able to find why there is not enough space. When we find something that doesn’t have external referents we know that the object has been abandoned. Thus we understand that we cannot say that an object is abandoned when looking at it from outside the containing system, we must look within that system, similar to an existentialist threatment of the concept of abandonment when someone must reflect to find an ethical authority and values.
(*) The Oxford Companion to Philosophy, 2nd edition, p. 1
- Dmitry Vostokov @ SoftwareGeneralist.com -
_1125.png)
Coming Soon:
Management Bits: An Anthology from Reductionist Manager
Debugging Notebook: Essential Concepts, WinDbg Commands and Tools
Crash Dump Analysis for System Administrators and Support Engineers
New Magazines:
Debugged! MZ/PE: MagaZine for/from Practicing Engineers
New Books:
Memory Dump Analysis Anthology: Color Supplement for Volumes 1-3
Memory Dump Analysis Anthology, Volume 3
First Fault Software Problem Solving: A Guide for Engineers, Managers and Users
x64 Windows Debugging: Practical Foundations
Also available:
Windows Debugging: Practical Foundations
DLL List Landscape: The Art from Computer Memory Space
Dumps, Bugs and Debugging Forensics: The Adventures of Dr. Debugalov
WinDbg: A Reference Poster and Learning Cards
Memory Dump Analysis Anthology, Volume 2
Memory Dump Analysis Anthology, Volume 1
New Children's Book: