디시인사이드 갤러리

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

갤러리 본문 영역

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

루비갤로그로 이동합니다. 2025.07.03 08:08:51
조회 52 추천 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 45221 65
2870159 수박 먹을때 이거 꼭 확인해라 ㅇㅇㅇㅇ(222.105) 16:48 0 0
2870158 타인은 지옥이다 이씨발..진짜 프갤러(218.232) 16:40 4 0
2870156 학점 2점대면 걍 공기업 준비하는게 나은가 프갤러(118.235) 16:38 4 0
2870155 고교 학점제 상대평가 때문에 문제 발명도둑잡기(118.216) 16:37 2 0
2870153 너네는 근데 트렌드 어떻게 파악하냐 ㅆㅇㅆ(124.216) 16:34 5 0
2870152 개발자면 맥북 필수지 [1] 뒷통수한방(1.213) 16:31 13 0
2870150 피해자라던 대표, 멍투성이 아내…'경호업체 성범죄 사건' 진실은? 발명도둑잡기(118.216) 16:26 6 0
2870148 파이썬 가상환경은 요즘 도커 반필수라 딱히 와닿지 않긴함 [7] ㅆㅇㅆ(124.216) 16:20 22 0
2870147 파이썬 시발 제일 이해안가는게 가상환경임 [3] 프갤러(58.78) 16:18 20 0
2870146 파이썬으로 뭔가 크게는 못만드는데 문제가 AI 파이프라인이 파이썬임 [2] ㅆㅇㅆ(124.216) 16:16 22 0
2870144 후우.. 진정한 학습중 [1] 초코냥갤로그로 이동합니다. 16:08 18 0
2870143 Ai로 시대인데 ai로 뭘할거면 파이썬이 짱인듯 [5] ㅆㅇㅆ찡갤로그로 이동합니다. 16:05 28 0
2870142 요즘은 맥 필수아니지 [1] 프갤러(58.78) 16:00 18 0
2870141 내가 '할 수 있다'라고 할 수 있는 언어가 [2] ㅆㅇㅆ(124.216) 15:58 25 0
2870140 아 네부캠 떨어질것같네 ㅅㅂ ㅇㅇ(175.223) 15:57 15 0
2870139 내가 느끼는게 파이썬 배운게 제일 잘한거같음 AI시대 들어오고나서 ㅆㅇㅆ(124.216) 15:54 31 0
2870138 누가 더 유명함 홀란드 니키미나즈 [2] 디바(59.28) 15:47 13 0
2870135 지피티는 검색 기능 없이 쓰면 [1] 루도그담당(58.239) 15:38 22 0
2870133 주말에 내미래 먹거리를 위해 코딩하는데 프갤러(14.5) 15:34 18 0
2870131 It회사에선 ㄹㅇ 맥 씀?? [5] 프갤러(118.235) 15:27 41 0
2870130 픎 7년 무정산이 하이부 탓? ㅇㅇ(175.223) 15:24 24 0
2870128 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 14:54 13 0
2870126 탕후루 가게들 대부분 폐업했네 ㅇㅅㅇ 류류(118.235) 14:32 30 0
2870123 4.1. C ABI에 대한 구조적 종속성: 대체인가, 클라이언트인가? 루비갤로그로 이동합니다. 14:18 24 0
2870121 웹하다가 게임 가면 많이 힘들어 아예 다름. 웹은 세팅이 존나 빡세고 [2] ㅆㅇㅆ(124.216) 13:32 55 0
2870119 웹준비하다가 게임으로 틀면 ㅈㄴ 힘들겠지 [1] ㅇㅇ(1.250) 13:22 37 0
2870118 앱 출시하는거 엄청 복잡하네 [3] 프갤러(121.162) 13:15 70 0
2870117 저 오늘 열정코딩할게요 ㅇㅅㅇ [1] PyTorch갤로그로 이동합니다. 13:10 34 0
2870116 와 방금 대구 화교 초등학교앞에서 짱깨 이러는거 뭐냐 [3] ㅆㅇㅆ(124.216) 13:05 46 0
2870115 오늘 점심.jpg [2] 야옹아저씨갤로그로 이동합니다. 12:39 38 0
2870112 [대한민국] 트럼프 부정선거 메시지 [1] 프갤러(121.172) 12:25 27 0
2870110 집은 가난한데 12억정도 되는 땅이 있음 [4] ㅇㅇ(211.234) 12:22 44 1
2870108 방탄조끼 차은우 이새끼들 전부 군대로 튀네 ㅋㅋㅋ 뒷통수한방(1.213) 12:07 30 0
2870105 한국에 정상적인 노인들이 있음?? [7] 뒷통수한방(1.213) 11:22 42 0
2870104 내 주위에 베트남에 솔루션 판다는 사람 몇 명 있는데 [3] 프갤러(220.79) 11:14 42 0
2870103 러스트의 메모리 안전 홍보 방법 논란 루비갤로그로 이동합니다. 11:12 15 0
2870101 새끼냥덩이 팝니당❤+ 제시 [3/1] ♥냥덩이♥갤로그로 이동합니다. 10:04 57 0
2870096 러브버그 안 없어지는 진짜 이유..ㅇㅅㅇ [3] 헤르 미온느갤로그로 이동합니다. 08:44 57 0
2870094 발정난 멍퀴벌레 거세가 필요한 이유 ♥냥덩이♥갤로그로 이동합니다. 08:41 29 0
2870092 찢재명 의외로 정상인데? [1] 아스카영원히사랑해갤로그로 이동합니다. 08:14 104 0
2870091 ❤✨☀⭐나님 시작합니당⭐☀✨❤ [3] ♥냥덩이♥갤로그로 이동합니다. 08:12 33 0
2870089 해(태양)에 더듬이가 생겼다..ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 08:09 30 1
2870088 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:06 22 0
2870086 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:05 25 0
2870083 음기 충전 [2] 발명도둑잡기(118.216) 07:37 36 0
2870081 33살 사회주의자 뉴욕시장! 맘다니의 파격 행보 [2] 발명도둑잡기(118.216) 07:23 23 0
2870080 '트럼프法'에 반기 든 머스크 "'아메리카당' 오늘 창당" [1] 발명도둑잡기(118.216) 07:08 29 0
2870078 과연 닭으로 공룡을 만들수 있을까?! 발명도둑잡기(118.216) 06:39 42 0
2870076 동생이 너무 오랜 기간 백수라 걱정이다 [2] 아스카영원히사랑해갤로그로 이동합니다. 06:04 78 0
뉴스 신지 예비신랑 문원, 과거 논란 해명하며 진실 밝혀 디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2