daw: Ping,
 daw: I think of stack introspection as a mechanism designed to solve a legacy code problem: the authors were encumbered with an existing codebase,
     alan_karp: We worried about the legacy code problem when developing e-speak and concluded quite early in the game that capabilities were an excellent solution. All we lacked was a way to see the resource request before the OS handled it, something Java has.