Ada1 백악관이 C, C++ 언어 사용을 금지한 이유 - Rust, Ada 시대의 시작? 백악관이 C, C++ 언어 사용을 중단할 것을 발표했습니다. 이 언어가 보안상 안전하지 않기 때문에 현재까지 사이버 공격을 받아왔으며 Rust와 같은 다른 언어로 대체해야 된다는게 이들의 의견이에요. 이번 포스팅에서는 C와 C++의 어느 점 때문에 보안에 취약한거고 어떻게 해킹을 당하는건지 알아볼게요! Garbage Collector부터! 그 전에 가비지 컬렉터(Garbage Collector)에 대해 말해보겟습니다. 유저가 프로그램을 실행하면 Hard Disk에 설치되어 있는 프로그램이 메모리에 Load됩니다. 메모리에는 하나의 프로그램만 Load되는 것이 아니죠. 여러 프로그램이 올라가고 메모리를 공유해야 되기 때문에 개발자는 효율적인 메모리 관리를 항상 생각해야합니다. 가비지 컬렉터는 이러한 메모리.. 2024. 3. 26. 이전 1 다음 반응형