이거참 친구야. 말을 왜 그렇게 돌리고 비꼬냐.
'레거시 코드가 뭐냐?'
이러길래
"CPP 공식 문서와, 비야네가 그렇게 하지말라한 모든것들" 이라고 했잖아. 나 또한 물론 임베디드에선 그렇게 해도 상관없다 생각해
ㅆㅇㅆ(124.216)2025-06-23 22:06
답글
@ㅇㅇ
너가 저 밑에 글을 오해하게 썼지 안그래? 레거시 코드가 뭔지 궁금하다길래 그런거고, 저 강의 내용이 실제로 비야네가 말한거고
ㅆㅇㅆ(124.216)2025-06-23 22:06
답글
@ㅇㅇ
너는 가끔 날 비꼬는건 건전한 비판이라 넘어갔지만 이번 비꼬는건 너가 마치 기본도 모른다고 말해서 실제 창시자 말 까지 가져왔잖아 귀찮게
ㅆㅇㅆ(124.216)2025-06-23 22:07
답글
@ㅇㅇ
너는 나한테 댓글달때 비판을 안듣는다하는데 너또한 비판을 듣지 않는것같군 그렇지?
ㅆㅇㅆ(124.216)2025-06-23 22:08
답글
@ㅇㅇ
항상 하는 말이지만, 좋게 말하면 좋게 대답하고, 비꼬면 나도 비꼬아주는거지
ㅆㅇㅆ(124.216)2025-06-23 22:10
답글
그럼 걍 하나 물어볼게 그럼 이제 모던 C++에서는 개발자가 RAII를 자체 구현 안해도 된다는거지?
익명(chartman)2025-06-23 22:20
답글
@ㅇㅇ
아니지 그냥 RAII는 하나의 철학인거지.
구현은 하되, 그때랑 다르게 시스템성의 보장이 되있다는거지.
RAII가 메인이 된 이유는 시스템적 보장이 없는거고, C++에서 여전히 소유권 관리 클래스 만들 수 있음. 하지만 이제는 그걸 이미 표준 라이브러리 수준에서 지원하는 차이임
그러니까 RAII 이야기해서 RAII는 모던 철학이 아니고 옛날 철학이고 하지만, 실제로 명의만 있던 철학과 실제 구현된거랑은 다른 단계라 봐야하는거 사실 98에서는 이동 시멘틱이 없어서 불안하기도했고
ㅆㅇㅆ(124.216)2025-06-23 22:22
답글
그때랑 왜 자꾸 다르다고 하냐고 허허..
익명(chartman)2025-06-23 22:23
답글
@ㅇㅇ
다르니까
ㅆㅇㅆ(124.216)2025-06-23 22:24
답글
@ㅇㅇ
일단 98에서는 이동 시맨틱이라는 개념이 없어. 그 보강 된 개념이고, 지금 RAII는 이동 시맨틱 위에서 하는거라 다름
ㅆㅇㅆ(124.216)2025-06-23 22:24
답글
역시 RAII를 모르고 있었구나 ㅇㅋ
익명(chartman)2025-06-23 22:24
답글
@ㅇㅇ
RAII를 뭘 몰라 리소스 관리 원칙인데 그럼 너가 반대로 설명해줄래?
ㅆㅇㅆ(124.216)2025-06-23 22:25
답글
@ㅇㅇ
초기부터 있었다고 한다라면 그거랑 지금이랑 형식이 달라서 다르다라고 말할 수밖에 없음
ㅆㅇㅆ(124.216)2025-06-23 22:26
답글
@ㅇㅇ
자꾸 C++에서 RAII 처음부터 있었다는거 누가 모르냐. 하지만 그걸 지켰던 사람이 없었으니까 문제가 된거고 그걸 시스템적으로 지키라고 구현해줬으니까 다르다고 하는거임
ㅆㅇㅆ(124.216)2025-06-23 22:30
답글
@ㅇㅇ
애초에 그럼 아무런 차이가 없었다면 CPP 11 이후로 왜 '모던'이라고 했겠냐
ㅆㅇㅆ(124.216)2025-06-23 22:39
답글
이건 뭐 순환논증같은건가 졸라 웃기네
익명(chartman)2025-06-24 09:47
답글
@ㅇㅇ
어떤게 순환논증인데? 뭔 반박을 해 이해를 못하네
ㅆㅇㅆ(124.216)2025-06-24 10:47
답글
@ㅇㅇ
RAII는 이전부터 있었다-> 하지만 실제 도구는 없었다->그래서 RAII에서 이동 시맨틱이라는 검증 레이어가 추가되서 일반적으로 모던이라고 불리한다. -> 이 모던에 맞게 안짜면(RAII에 안맞게 짜면) 모던 코딩이 아니다.->여기서 모던 코딩의 기준은 생성자-소멸자를 추가하고 모던 코딩하는 방향이다.->그게 아니면 레거시 코딩이다
이게 순환논증임?
ㅆㅇㅆ(124.216)2025-06-24 10:49
답글
@ㅇㅇ
그니까 좀 논리적인 반박을 해라.
그래서 너는 어떤게 레거시가 아니라는데? 레거시 코드 기준 거의 저거인데
ㅆㅇㅆ(124.216)2025-06-24 11:09
답글
@ㅇㅇ
이해를 할 수가 없네. 뭔 피싸개도 아니고
'이거 레거시 아닌데?'
'공식에서 레거시라고해서 코어 가이드 라인 가져다줌' -> 그게 맞냐?
아니 공식이랑 창시자 말을 가져와도 순환논증 어쩌고하면 뭐라 해야하는지 모르겠네
ㅆㅇㅆ(124.216)2025-06-24 11:17
STL 만 써도;; 11쯤되야 편한데
옛날 식으로 쓰는 사람이 어딨어
프갤러 1(125.240)2025-06-23 23:07
답글
있긴함. 몇몇 프갤러 CPP 글들보면 여전히 그렇고 사실 당장 소멸자 생성자 안하는애들도 많더라 ptr C처럼 쓰는 애들도 꽤 보이고
네 세계관에서는 다른 C++ 개발자들이 RAII도 모르고 그래서 모던C++이라고 RAII를 적극 도입해서 대격변 시켜놨는데 창시자님이 아직도 정착 안된거 같아서 한탄중이시냐? 재밌네
아니 그건 아니지. 근데 너가 레거시를 모른다매 근데 레거시가 저런 기준이라는거지. 그럼 너는 왜 레거시가 없다 생각하는데?
없다고 누가 얘기했는데?
이거참 친구야. 말을 왜 그렇게 돌리고 비꼬냐. '레거시 코드가 뭐냐?' 이러길래 "CPP 공식 문서와, 비야네가 그렇게 하지말라한 모든것들" 이라고 했잖아. 나 또한 물론 임베디드에선 그렇게 해도 상관없다 생각해
@ㅇㅇ 너가 저 밑에 글을 오해하게 썼지 안그래? 레거시 코드가 뭔지 궁금하다길래 그런거고, 저 강의 내용이 실제로 비야네가 말한거고
@ㅇㅇ 너는 가끔 날 비꼬는건 건전한 비판이라 넘어갔지만 이번 비꼬는건 너가 마치 기본도 모른다고 말해서 실제 창시자 말 까지 가져왔잖아 귀찮게
@ㅇㅇ 너는 나한테 댓글달때 비판을 안듣는다하는데 너또한 비판을 듣지 않는것같군 그렇지?
@ㅇㅇ 항상 하는 말이지만, 좋게 말하면 좋게 대답하고, 비꼬면 나도 비꼬아주는거지
그럼 걍 하나 물어볼게 그럼 이제 모던 C++에서는 개발자가 RAII를 자체 구현 안해도 된다는거지?
@ㅇㅇ 아니지 그냥 RAII는 하나의 철학인거지. 구현은 하되, 그때랑 다르게 시스템성의 보장이 되있다는거지. RAII가 메인이 된 이유는 시스템적 보장이 없는거고, C++에서 여전히 소유권 관리 클래스 만들 수 있음. 하지만 이제는 그걸 이미 표준 라이브러리 수준에서 지원하는 차이임 그러니까 RAII 이야기해서 RAII는 모던 철학이 아니고 옛날 철학이고 하지만, 실제로 명의만 있던 철학과 실제 구현된거랑은 다른 단계라 봐야하는거 사실 98에서는 이동 시멘틱이 없어서 불안하기도했고
그때랑 왜 자꾸 다르다고 하냐고 허허..
@ㅇㅇ 다르니까
@ㅇㅇ 일단 98에서는 이동 시맨틱이라는 개념이 없어. 그 보강 된 개념이고, 지금 RAII는 이동 시맨틱 위에서 하는거라 다름
역시 RAII를 모르고 있었구나 ㅇㅋ
@ㅇㅇ RAII를 뭘 몰라 리소스 관리 원칙인데 그럼 너가 반대로 설명해줄래?
@ㅇㅇ 초기부터 있었다고 한다라면 그거랑 지금이랑 형식이 달라서 다르다라고 말할 수밖에 없음
@ㅇㅇ 자꾸 C++에서 RAII 처음부터 있었다는거 누가 모르냐. 하지만 그걸 지켰던 사람이 없었으니까 문제가 된거고 그걸 시스템적으로 지키라고 구현해줬으니까 다르다고 하는거임
@ㅇㅇ 애초에 그럼 아무런 차이가 없었다면 CPP 11 이후로 왜 '모던'이라고 했겠냐
이건 뭐 순환논증같은건가 졸라 웃기네
@ㅇㅇ 어떤게 순환논증인데? 뭔 반박을 해 이해를 못하네
@ㅇㅇ RAII는 이전부터 있었다-> 하지만 실제 도구는 없었다->그래서 RAII에서 이동 시맨틱이라는 검증 레이어가 추가되서 일반적으로 모던이라고 불리한다. -> 이 모던에 맞게 안짜면(RAII에 안맞게 짜면) 모던 코딩이 아니다.->여기서 모던 코딩의 기준은 생성자-소멸자를 추가하고 모던 코딩하는 방향이다.->그게 아니면 레거시 코딩이다 이게 순환논증임?
@ㅇㅇ 그니까 좀 논리적인 반박을 해라. 그래서 너는 어떤게 레거시가 아니라는데? 레거시 코드 기준 거의 저거인데
@ㅇㅇ 이해를 할 수가 없네. 뭔 피싸개도 아니고 '이거 레거시 아닌데?' '공식에서 레거시라고해서 코어 가이드 라인 가져다줌' -> 그게 맞냐? 아니 공식이랑 창시자 말을 가져와도 순환논증 어쩌고하면 뭐라 해야하는지 모르겠네
STL 만 써도;; 11쯤되야 편한데 옛날 식으로 쓰는 사람이 어딨어
있긴함. 몇몇 프갤러 CPP 글들보면 여전히 그렇고 사실 당장 소멸자 생성자 안하는애들도 많더라 ptr C처럼 쓰는 애들도 꽤 보이고
프갤러;;