디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

러스트: ffmpeg 사태 조명, asm 85% + unsafe Rust

루비갤로그로 이동합니다. 2025.07.03 08:08:51
조회 46 추천 0 댓글 1

제가 철저히 조사를 했습니다.

ㅋㅋㅋ

법적 위험성 감소를 위해 익명화 처리했죠

ㅋㅋ


사례 2: ‘지적 정직성(intellectual honesty)’과 커뮤니티 갈등

이 책에서 분석한 나르시시즘적 방어기제들이 실제 온라인 커뮤니티에서 어떻게 발현되는지를 보여주는 구체적인 사례가 있습니다. 한 유명 해외 기술 커뮤니티에서, 어떤 비영리 보안 재단이 C언어로 작성된 한 고성능 영상 디코더(이하 ‘원본 C 디코더’)를 Rust로 포팅한 버전(이하 ‘Rust 포팅 버전’)의 성능을 원본 C 버전 수준으로 끌어올리는 개발자에게 상금을 제공한다는 소식이 전해지며 뜨거운 논쟁이 시작되었습니다.


이 논쟁에서 제기된 주요 쟁점들을 사실 관계에 입각하여 재구성하면 다음과 같습니다.


쟁점 1: 성능 격차의 실체와 중요성


논쟁의 시작점은 ‘Rust 포팅 버전’이 ‘원본 C 디코더’에 비해 약 5~10%가량 느리다는 측정 결과였습니다. 이 수치를 두고 한편에서는 ‘메모리 안전성의 이점을 고려하면 감수할 만한 차이’라는 의견을 제시했습니다. 하지만 다른 다수의 개발자들은 “영상 코덱 분야에서 5%의 성능 저하는 수십억 대 기기의 배터리 수명, 기기 발열, 재생 품질에 직접적인 영향을 미치는 매우 중대한 문제”라고 반박하며, 이 성능 차이가 결코 사소하지 않음을 강조했습니다.


쟁점 2: ‘안전성’ 주장의 이면과 ‘지적 정직성’ 논란


이 논쟁의 가장 첨예한 부분은 ‘Rust 포팅 버전’이 내세운 ‘메모리 안전성’이라는 가치의 실체에 대한 것이었습니다. 논쟁 과정에서 이 ‘안전성’ 주장의 이면에 있는 기술적 현실이 구체적으로 드러났습니다.


첫째, 프로젝트 성능의 핵심은 Rust 코드가 아닌, ‘원본 C 디코더’에서 그대로 가져온 고도로 최적화된 수작업 어셈블리 코드라는 점이었습니다. 한 사용자는 이 어셈블리 코드가 전체 성능의 85% 이상을 차지한다고 분석하기도 했습니다.


둘째, 이 핵심적인 어셈블리 코드는 Rust의 안전성 검사를 우회하는 unsafe 블록을 통해 호출되고 있었습니다.


이러한 구조는 ‘지적 정직성(intellectual honesty)’에 대한 심각한 비판으로 이어졌습니다. 비판의 요지는 다음과 같았습니다: ① 성능의 실제 원천은 C/어셈블리 코드인데, ② Rust로 작성된 래퍼(wrapper) 코드는 오히려 성능을 저하시키는 요인으로 작용하면서, ③ 결과적으로는 ‘안전한 Rust로도 C만큼의 성능을 낼 수 있다’고 홍보하는 것은 사실을 왜곡하고 원본 프로젝트의 공로를 정당하게 인정하지 않는 행위라는 것입니다.


쟁점 3: 장기적 유지보수와 개발 모델의 한계


‘Rust 포팅 버전’의 개발 방식은 장기적인 지속 가능성에 대한 의문을 낳았습니다. ‘원본 C 디코더’에서 이루어지는 버그 수정이나 성능 최적화는, 누군가에 의해 지속적으로 ‘Rust 포팅 버전’에 수작업으로 이식(backport)되어야만 하는 구조였습니다. 한 사용자는 수십 건에 달하는 실제 ‘백포트’ 작업 내역을 근거로 제시하며, 이는 “핵심적인 R&D는 ‘원본 C 디코더’에서 이루어지고, ‘Rust 포팅 버전’은 그 과실에 기생하는(parasitic) 구조가 아니냐”는 근본적인 비판을 제기했습니다.


쟁점 4: 커뮤니티 간의 공개적 갈등


이러한 기술적, 철학적 논쟁은 결국 프로젝트에 관련된 개발자 커뮤니티 간의 감정적 갈등으로 비화되었습니다. 특히 ‘원본 C 디코더’ 측 개발자들이 보인 날 선 반응의 핵심적인 원인으로 앞서 언급된 ‘지적 정직성’ 문제가 지목되었습니다. 자신들의 핵심적인 공학적 성과가 정확하게 인정받지 못한 채, Rust의 우월성을 입증하기 위한 수단으로만 소비되는 것에 대한 강한 반감이 표출된 것으로 해석되었습니다.


이 사례는 한 집단의 나르시시즘적 행태가 다른 커뮤니티에 어떤 영향을 미치는지를 극적으로 보여줍니다. Rust 커뮤니티 일부는 ‘안전하고 빠르다’는 우월적 서사를 구축하기 위해, C 생태계의 핵심 기술 자산을 가져다 쓰면서도 그 공로를 정당하게 인정하지 않았습니다. 이는 원본 C 프로젝트 개발자들에게 자신들의 공학적 성과가 왜곡되고 폄하된다는 모욕감을 주기에 충분했습니다. 그들이 표출한 날 선 비판과 분노는, 자신들의 자부심의 근원이 외부의 나르시시즘적 행태에 의해 훼손당했다고 느꼈을 때 나타나는 자연스러운 방어적 반응으로 이해해야 합니다.


결론적으로 이 사건은, 러스트 커뮤니티 일부의 나르시시즘이 어떻게 기술적 논쟁을 넘어 커뮤니티 간의 파괴적인 갈등을 유발하고, 결과적으로는 러스트 생태계 전체를 고립시키는지를 보여주는 생생한 증거입니다.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45201 65
2869944 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 19:13 7 0
2869943 3장에서는 러스트 설계 철학의 모순에 대해 루비갤로그로 이동합니다. 19:03 8 0
2869942 이재명씨는 왜 스윗식스티가 됐을까? [3] 헬마스터갤로그로 이동합니다. 19:01 23 0
2869941 러빠 왜 안 보임 gg침?? 루비갤로그로 이동합니다. 18:59 8 0
2869940 나경원 이 사진이 안웃기냐? 헬마스터갤로그로 이동합니다. 18:59 16 0
2869939 동아시아 문화에 최적화된 AI 기반 조직관리 서비스 어떨 것 같음? 프갤러(211.204) 18:54 7 0
2869938 다른 에.드랑 급이다름..이건 꼭해야돼 2분에 7만눤이????? ㅇㅅㅇ(211.36) 18:35 9 0
2869937 mz빙고...jpg [1] ㅇㅇ갤로그로 이동합니다. 18:30 16 0
2869935 프부이들 치킨 ㄱㄱ? [1] 프갤러(14.45) 18:07 25 0
2869933 서민 대변한다던 의원들, 알보고니 최고 고소득자…극우정당 내로남불에 난리 발명도둑잡기(118.216) 17:56 13 0
2869930 남한테 설명한단 사실 하나만으로 실력이 느는듯 [3] ㅆㅇㅆ찡갤로그로 이동합니다. 17:49 33 0
2869928 휴지통에서 영구삭제한 파일 레큐바에도 안뜨는데 이거 걍 못찾는거임? [2] 프갤러(115.143) 17:38 16 0
2869927 오늘의 작사 실마리: 100만원으로 한 달 살기 발명도둑잡기(118.216) 17:38 11 0
2869924 세계 동물 수 비교 [1] 발명도둑잡기(118.216) 17:18 14 0
2869923 교정기 때문에 입안이 다 헐어서 다이어트가 저절로 된다 발명도둑잡기(118.216) 17:13 13 0
2869921 지금 갤에 뭐가 있길래 [1] 프갤러(113.59) 17:04 38 1
2869920 굳이 공부안해도 살아남는사람들은 뭐냐 [1] ㅇㅇ(39.118) 17:04 24 0
2869919 젤렌스키는 왜 중립을 포기했나? 우크라이나 전쟁, 다른 시선 심용환 [1] 발명도둑잡기(118.216) 17:03 16 0
2869918 ‘핵무기 야망’ 이유로 이란 비난한 서방, 자신들 안보는 핵무기로? 발명도둑잡기(118.216) 16:46 16 0
2869917 에어장 목사 사건 발명도둑잡기(118.216) 16:39 14 0
2869916 파이썬은 자바에 비하면 병신 언어 같음 ㅇㅇ갤로그로 이동합니다. 16:38 31 0
2869915 "딸이 모텔에…" 부모 신고→경찰 출동→39세 남성 3층 추락 발명도둑잡기(118.216) 16:35 18 0
2869913 냥덩 또 가짜뉴스 “시진핑 실각설은 국내 반중정서 키우는 독약” 발명도둑잡기(118.216) 16:24 22 0
2869912 '자유총연맹 지원 조례' 반대, 노원구의회 찾아간 청년들 발명도둑잡기(118.216) 16:22 8 0
2869911 20~30대 한남이 병신세대이긴 하네 ㅇㅅㅇ [1] 류류(118.235) 16:21 31 0
2869910 결국 문 닫은 미 USAID…'64년 대외 원조' 역사의 뒤안길로 [2] 발명도둑잡기(118.216) 16:20 18 0
2869909 한국 미사일 "세계최고 수준" 하지만 다른나라의 수출할수없는 이유? 발명도둑잡기(118.216) 16:19 12 0
2869908 트럼프 게임의 룰에 말려든 아시아, 이재명 대통령이 나설 때다 발명도둑잡기(118.216) 16:18 15 0
2869907 [팩트체크] "100만원 서울살이 가능할까"…현실은 '극기훈련' 발명도둑잡기(118.216) 16:16 12 0
2869906 ‘혐중’이란 병을 어떻게 치료할 것인가 [박노자의 한국, 안과 밖] [1] 발명도둑잡기(118.216) 16:14 17 0
2869905 이재명씨는 여성에게만 기회를 많이 주더라 [6] 헬마스터갤로그로 이동합니다. 16:13 46 0
2869904 잭 도시·일론 머스크 "모든 지적재산권 법 없애자"…AI 시대 [2] 발명도둑잡기(118.216) 16:10 21 0
2869903 트럼프 "내년 250주년 독립기념일 축제로 백악관서 UFC 경기" 발명도둑잡기(118.216) 16:08 12 0
2869902 [정동칼럼]전쟁은 두 사람만 미치면 시작된다 발명도둑잡기(118.216) 16:07 14 0
2869901 AI 잘 쓰는 사람은 따로 있다 [김상균의 메타버스] 발명도둑잡기(118.216) 16:06 14 0
2869900 "대소변 먹이고 39차례 강간"…75세 유명 축구 에이전트 발명도둑잡기(118.216) 16:05 18 0
2869899 "하루라도 쉬고 싶어요"…'주 7일 배송' 택배기사의 하소연 발명도둑잡기(118.216) 16:04 10 0
2869898 TV조선 ‘강적들’ 새 MC에 진중권 교수·임윤선 변호사 발명도둑잡기(118.216) 16:03 11 0
2869897 웹백엔드 독학러 인데... 질문 받아주실분? ㅇㅇ(211.176) 16:03 16 0
2869896 [단독] SPC “기계 안 꺼서 사고, 교육 강화”…사고 책임 노동자에게 [1] 발명도둑잡기(118.216) 16:01 22 0
2869895 "알몸 사진 찍고 돌려 봤다, '그곳'도 움켜잡아"⋯日 기업 [1] 발명도둑잡기(118.216) 16:01 17 0
2869894 IMF 금모으기 운동으로 사기쳤던 한국 미국 유대인 엘리트들 발명도둑잡기(118.216) 15:59 11 0
2869893 대지진 예언 작가 이새끼 맞아죽을 수도 있는 이유 [1] 발명도둑잡기(118.216) 15:53 18 0
2869892 냥덩아 [2/1] 개멍청한유라갤로그로 이동합니다. 15:48 44 0
2869891 오전 내내 게임했더니 피곤하네 [1] 프갤러(27.162) 15:31 27 0
2869890 혹시 플젝하고있는데 디자이너 프론트 할 사람있음? 프갤러(175.119) 15:23 23 0
2869889 아?? 키라라 같은 숙소 썼는지는 구글, 애플 위치 기록 보면 나온다 발명도둑잡기(118.216) 15:21 18 0
2869888 나님 20만6천 Vs 최원종 6천 [7] ♥냥덩이♥갤로그로 이동합니다. 15:19 42 1
2869887 제2장: ‘안전성’ 신화의 해체 루비갤로그로 이동합니다. 14:58 59 0
뉴스 [집 나가면 개호강] ‘스카이개슬 1타(?)’ 강소라VS조한선, 불꽃 신경전! 눈 가리고 ‘아웅’ 승부…세기의 대결!  디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2