미 해군+ 메릴랜드 조사결과 23년도것도 있고 마소 보고서부터 백악관까지 있음
실제로 580만 개의 코드 샘플했고,
포인터 현황 대다수가 쓰면 안되는 RAW pointer였음 15페이지 내용이 그거임
저게 그내용임. 실제로 쓰야할 스마트 포인터는 대부분 안쓰임
심지어
malloc,free와 같은 C 표준 라이브러리의 안전하지 않은 함수는 모던 C++ 애플리케이션에서 조차 있었음
즉 숙련 프로그래머라도 반드시 찐빠가남
그니까 아무리 숙련되더라도 모던 C++짤려고해도 결국 어느정도는 실수를 가정한다는거임
이게 통계적인 팩트고
자꾸 실력이 없으면 어쩌고 하는데
걍 씨발 통계랑 자꾸 기싸움 하려는 이유를 모르겠음
그래, 통계가 선택자에 따라서 다를 수 있는데, 이게 22년도랑 대부분의 연구소에서 발견된 팩트임
아무리 모던 C++하게 짜라고해도 씨플플 쓰는 사람들의 관성이 레거시에 향해있다는게 이 논문이라는거
논문,통계 자료를 의거해서
이야기를 해줘도 눈감고 귀닫고
화를 내니 할 말이 없음
ㄹㅇ 나도 저럼 new 쓰면 되는데 왜 malloc 쓰지?
그러게