좀 이상하다고 생각함.
GC가 최대한 덜 굴러가게 객체 생성을 최소한으로 해야 성능 저하를 그나마 더 줄일 수 있을 텐데 이걸 신경 쓴다는 것 자체가 메모리 관리를 신경쓰는 거잖아
메모리 해제까지 신경 써야 한다는 관점에서 신경 안써도 된다는 말은 이해가 되는데 GC는 만능이에요 는 적극 반대하고 싶음.
그렇다고 GC가 항상 정확한가? 또 그렇지도 않음. GC 탑재 된 언어들이 메모리 누수 이슈 생기는 것 보면 딱히 자원관리를 믿고 맡기지도 못함
GC가 최대한 덜 굴러가게 객체 생성을 최소한으로 해야 성능 저하를 그나마 더 줄일 수 있을 텐데 이걸 신경 쓴다는 것 자체가 메모리 관리를 신경쓰는 거잖아
메모리 해제까지 신경 써야 한다는 관점에서 신경 안써도 된다는 말은 이해가 되는데 GC는 만능이에요 는 적극 반대하고 싶음.
그렇다고 GC가 항상 정확한가? 또 그렇지도 않음. GC 탑재 된 언어들이 메모리 누수 이슈 생기는 것 보면 딱히 자원관리를 믿고 맡기지도 못함
그리고 대형리소스는 명시적으로 할당 해제하는게 더 편한것 같음
그래도 함수형은 gc를 안쓸수가 없다. gc너무 졓아
인정한다 오히려 명시적이지 못하면 나중에 GC 때문에 손 본 부분들이라던가 메모리 해제 시점이 민감한 부분들 찾아내기 골치 아프고 남이 건들 때도 실수하기 딱 좋지
수동은 자가용 모는거고 gc는 버스타는거지 지가 운전할 필요는 없는데 느리고 경로를 바꾸지는 못함
지하철 빼고 싹 다 없애부러야되 ㅇㅅㅇ
자율주행하는 ownership을 적극 도입해야 ㅇㅇ
결국 GC 언어도 깊게 파다보면 메모리를 신경 써야하고 해제를 명시하느냐 안하느냐의 차이 수준밖에 안될거 같음