사실 C랑 C++이 ZoC때문에 성능상 우위가 이미 러스트보다 있는건 다들 동감하는 바 아닌가?


문제는 러스트의 장점은 완전 고수준인 C#, JAVA랑 다르게 안전한 메모리 조작이 가능한데 그렇게까지 느리지 않은 중간자 계층이라서 대체되는거고


C랑 C++은 성능상 우위에 있지만 문제는 보안상의 문제고 22년 마소 보고서와 백악관에서도 말했듯이 


보안 이슈의 70%가 메모리고


메모리 이슈 대부분이 C랑 C++에서 터지니까 교체 지시 내려온거라


사실 성능상의 이점이 아니라, 러스트의 보안상의 이점이 있어서 성능을 다소 희생하고, 보안상의 이유로 러스트를 써야한다라고 봐야하는데


러스트보다 C랑 C++이 빠르다는 맥락으로만 이야기를 보면 가끔 좀 이해가 안가긴함


러슬람들이 극렬이긴한데


솔직히 제 3자 시점에서 보면


애초에 C++랑 C 보안이슈는 결국 코드를 쓰는 사람 자체의 수준 차이가 너무크고, 그리고 천재라고 불리는 사람들도 보안이슈가 터지는 마당이라 어쩔 수 없다 보이는데


당장 C++ RAII도 안지키고 C++ 잘한다는 사람들이 많아서, 그냥 언어 차원에서 막아두는 러스트로 가는 것이고


성능상의 우위를 이야기하기에는 컴퓨터 스펙이 오지게 오르고 있는 경향이라 그정도 스펙 차이는 커버할 수 있는 부분이 많고