"러스트는 GC 없이 메모리 관리를 쉽게 할 수 있습니당!"
여러분, 이거 거짓말인거 아시죠?
대체 어떻게 가비지컬렉션 없이 메모리 관리를 쉽게 한다는 거지?
C/C++로 뭘 짜다가 메모리 병신만들고 멘붕한 후 자바, C#, 스킴, 파이썬 쓰고 나서 GC 기능 때문에 만세 부른 경험 있는 사람들이라면 러스트의 저 광고가 왜 말이 안 되는지 알거다.
"러스트는 GC 없이 메모리 관리를 쉽게 할 수 있습니당!"
여러분, 이거 거짓말인거 아시죠?
대체 어떻게 가비지컬렉션 없이 메모리 관리를 쉽게 한다는 거지?
C/C++로 뭘 짜다가 메모리 병신만들고 멘붕한 후 자바, C#, 스킴, 파이썬 쓰고 나서 GC 기능 때문에 만세 부른 경험 있는 사람들이라면 러스트의 저 광고가 왜 말이 안 되는지 알거다.
직접 해보면 될걸 뭐 묻고 있냐
글쌔 네 생각의 폭이 러스트를 만든 사람보다 좁은 걸까? 아니면 러스트가 과장된 광고를 하는 걸까? -ㅅ-
간단한 예로 스마트 포인터를 쓰면 gc가 없어도 메모리 관리가 쉽잖아?
그리고 컴파일 타임에 메모리 오류를 잡아주는 기능이 있다고도 들었고
그냥 linear logic 이라는게 고전논리에 resource 개념을 탑재한건데, 이거 가져다가 linear type system 을 사용함.(실제로는 affine) 컴싸쪽에서는 뭐 복잡하게 이론으로 접근하는데 컴공이면 그냥 대충 보고 편하다 싶음 쓰면 되는거지 뭐.
http://lgstar.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다. - DCW