포인터 문법보다 수명 책임이 먼저입니다. 객체가 언제 파괴되어야 하는지 정하면 타입 선택이 쉬워집니다.
복사 없이 이동만 허용하고 스코프 종료 시 바로 정리합니다.
참조 횟수로 마지막 소유자가 사라질 때 객체를 정리합니다.
소유권 카운트를 올리지 않고 lock으로 접근 가능 여부를 확인합니다.