Separation Logic, Concurrent Reasoning, Memory Safety, Resource Tracking