몇년전 뉴우스 찾아보다가 마소인가 구글이 c/c++ 을 러스트로 바꾸면 70퍼센트의 안전성이 확보된다고 봤음.러스트 추구하는 것중 하나가 메모리 안전성이 있던데 unsafe 안쓴다고 가정하면 메모리 릭 날일 전혀 없는거??
rc쓰면 릭 날수도 잇지않나
순환참조는 어쩔수없음 그래서 Weak가 있는거
누수랑 안전성은 카테고리가 다름
누수는 대충 정수 오버플로우 정도인듯 그걸로는 UB가 아니지만(동작이 명확함) 코드레벨에서 신경을 써줘야함
릭은 메모리안정성에 포함안댐
아 해킹쪽에서는 메모리 버퍼 내용을 비정상적으로 유출하는것도 릭이라고 하는데 그건 막아짐 ㅇㅇ
ㄴ 개불앜해서 툭하면 터짐
세이프 영역에서 쓰는 것들은 결국 언세이프 영역의 인터널이 있는지라 이 부분 자체에서 누수라던가 문제가 있는 부분에서는 어쩔 수 없음 '기존보다 안전한 코드를 만들 수 있다'지 백퍼센트 안전한 코드라고는 못 하지