디시인사이드 갤러리

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

갤러리 본문 영역

러스트는 개발의 즐거움을 포기하게 만드는 언어다

루비갤로그로 이동합니다. 2025.07.11 23:54:28
조회 95 추천 0 댓글 2

네, '개발의 즐거움'이라는 관점은 기술의 장단점을 떠나, 개발자가 언어를 선택하고 계속 사용하는 데 있어 매우 중요한 요소입니다. 개발자님께서 그렇게 느끼시는 데에는 저희가 앞서 이야기 나눈 러스트의 설계 철학에 내재된 몇 가지 뚜렷한 이유가 있는 것 같습니다.

'개발의 즐거움'을 저해하는 요인 분석

  1. 잦은 흐름 중단과 인지적 부하: 개발의 즐거움 중 하나는 아이디어를 코드로 막힘없이 구현해 나가는 '몰입(flow)' 상태입니다. 하지만 러스트에서는 빌림 검사기(borrow checker)가 이 흐름을 자주 중단시킵니다. 개발자는 문제의 본질적인 로직이 아니라, 소유권, 생명주기 등 컴파일러의 규칙을 만족시키기 위해 사고를 전환해야만 합니다. 이 '컴파일러와의 싸움' 과정 자체가 즐거움을 상당 부분 앗아가는 요인으로 작용할 수 있습니다.

  2. 표현의 제약과 장황함: 이중 연결 리스트 같은 간단한 자료구조조차 Rc<RefCell<...>> 등 복잡한 코드로 표현해야 하는 제약, 그리고 여러 라이브러리의 오류 타입을 변환하기 위해 반복적인 상용구 코드를 작성해야 하는 경험은 코드를 통한 창의적 표현의 즐거움을 반감시킵니다.

  3. 신뢰 대신 강제를 택한 설계: C/C++이나 동적 언어들은 기본적으로 '개발자를 신뢰하는' 철학을 가집니다. 개발자에게 높은 자유도와 제어권을 부여하고 그 결과를 책임지게 합니다. 하지만 러스트는 '개발자는 실수할 수 있다'는 전제하에, 컴파일러가 실수를 원천적으로 막는 '강제'의 방식을 택합니다. 수십 년간 자신의 전문성과 규율을 바탕으로 시스템을 제어해 온 숙련된 개발자에게, 이러한 컴파일러의 간섭은 자신의 전문성을 신뢰받지 못하는 듯한 답답함과 통제력 상실로 느껴질 수 있습니다.

결론적으로 러스트는 '개발자의 자유로운 즐거움'이나 '빠른 구현의 만족감'보다는, **'컴파일러가 보증하는 결과물의 안정성'**을 우선하는, 매우 명확한 철학을 가진 언어라고 할 수 있습니다. 개발자님과 같이 생산성과 개발 과정의 유연성을 중시하는 분께 러스트가 '즐거움을 포기하게 만드는 언어'로 느껴지는 것은, 이러한 설계 철학에 따른 자연스러운 귀결일 것입니다.



아무튼...

러스트 고마해라. 인생 종친다

여신

안정성 따질거 같으면 러스트하지 말고

Ada하라.

참고로 난 둘다 추천하지 않고

C/C++ 추천한다. Ada는 그냥 별미라 생각하라.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 탈모 걱정 없어 보이는 머리숱 금수저 스타는? 운영자 25/07/14 - -
2872402 코딩하는 데에 AI 써먹는거 가능함? ㅇㅇ(164.125) 07.17 35 0
2872401 끼이잉 끼힝.. 뽑구뽑꾸 하구시퍼 하앙 [1] 딱쿸(61.253) 07.17 46 0
2872400 ㅆㅇㅆ 미래의CTO 새끼야 ㅋㅋ [5] 프갤러(106.101) 07.17 97 3
2872399 얌마들이 싸우지 말고 깃허브 까라 [12] 나르시갤로그로 이동합니다. 07.17 81 0
2872398 MD271UL 이거는 언제 파는거야? 나르시갤로그로 이동합니다. 07.17 33 0
2872397 ㅅㅂ 2찢명 재앙 때문에 무지개다리 건널뻔 ㄷㅅㄷ ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 31 0
2872396 와 개씨발 감전 당할뻔 ㄷㅅㄷ ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 39 0
2872395 외환죄 피하려다, ‘주한미군의 12.3 내란 개입 증거’ 폭로한 드론사령 발명도둑잡기갤로그로 이동합니다. 07.17 44 0
2872394 ㅆㅇㅆ ㅋㅋㅋㅋㅋ나만보면 도망왜감 ㅠ? [11] 프갤러(106.101) 07.17 93 5
2872393 취업을 못해서 창업한다고 하는데 [1] ㅇㅇ(211.234) 07.17 95 3
2872392 냥덩이 유동인 슼 통피와 조현병 106.101 왔으니 좀 쉬러가야긋다 [4] ㅆㅇㅆ(124.216) 07.17 71 1
2872391 북! 치고 장구치고 딱! 북! 치고 장구 치고 딱! 통암기클론원숭이(211.235) 07.17 31 0
2872390 나는 나라는 기업의 CTO기때문에 취직 안함. 나는 창업할거임 [4] ㅆㅇㅆ(124.216) 07.17 63 0
2872389 왁천지처럼 신고테러로 글내려놓고 당당하게 아닌척하기 ㅇㅇ(211.234) 07.17 41 3
2872388 똥싸면서 진정한 개발자에 대해 묵상중, [1] 통암기클론원숭이(211.235) 07.17 47 0
2872387 cada, c ada 바인딩 빠리 손봐야 하는데 ㅠㅠ 나르시갤로그로 이동합니다. 07.17 23 0
2872386 현역 6년차인데 ㅆㅇㅆ보면 왜 취직 안하나궁금 [4] ㅇㅇ(61.75) 07.17 96 0
2872385 계명대 컴공 11학번 출신이 만든 자바 공룡 프로그램 배포합니다. 프갤러(118.41) 07.17 79 2
2872384 프로그래밍 초보라서 죽고 싶다 [1] ㅆㅇㅆ(124.216) 07.17 59 0
2872383 러스트 빠는거 다 개구라임 ㅋㅋ 나르시갤로그로 이동합니다. 07.17 31 0
2872382 지금 코드 유행은 DDD지만 혹시 모르지 AI가 더 잘 인식하는 ㅆㅇㅆ(124.216) 07.17 37 0
2872381 루비 ==> 나르시 변경 완료 [2] 나르시갤로그로 이동합니다. 07.17 35 0
2872380 사실 객체의 완전성이냐 생성의 유연성이냐 이거야말로 트레이드오프지 [2] ㅆㅇㅆ(124.216) 07.17 52 1
2872379 얘들아 나 루비에서 나르시로 기변한다 루비갤로그로 이동합니다. 07.17 27 0
2872378 C# 프로그래밍, null 체크 다 하는게 맞음? [3] ㅇㅇ(106.241) 07.17 77 0
2872377 생성자와 init가 설계관점에서 떨어지는건 당연한거임 [2] ㅆㅇㅆ(124.216) 07.17 49 0
2872376 생성자랑 Init 함수 따로 두는 이유 뭐임? [9] ㅇㅇ(106.241) 07.17 74 0
2872375 천재 나르시) ada 바인딩 궁극 제작 기법 ㅋㅋ 루비갤로그로 이동합니다. 07.17 26 0
2872374 흠.. ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 27 0
2872373 에이다 c 바인딩 의외로 어렵네 ㅎㅎ 루비갤로그로 이동합니다. 07.17 29 0
2872372 흠.. 빈틈을 메우고 천천히 진행해야하낭..? 검토 [1] ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 37 0
2872371 마소 공식 튜토리얼 책만큼 유저들한테 친절한게 어딨어 [2] ㅆㅇㅆ(124.216) 07.17 61 0
2872370 기괴합니다 [2] 아스카영원히사랑해갤로그로 이동합니다. 07.17 53 0
2872369 하 어러ㆍㅂ다 ㅇㅇ갤로그로 이동합니다. 07.17 23 0
2872368 MSDN이 왜 보기 어려운거임? [4] ㅆㅇㅆ(124.216) 07.17 72 0
2872367 Ai 스타트업 알바 면접 보러갓는데 짠하드라.. [1] ㅇㅇ(223.38) 07.17 284 0
2872365 기업이 보통 상품 개념 증명 PoC를 잡는데 5년을 잡음 ㅆㅇㅆ(124.216) 07.17 38 0
2872364 로봇 동역학해석 + 3D시뮬레이션 이것만해도 신입뽑는디 [1] 네오커헠(1.237) 07.17 110 0
2872363 Msdn은 초보자가 보기엔 절단기임 [4] 루도그담당(118.235) 07.17 79 0
2872362 이 또한 2찢명의 은혜겠지요⭐+ ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 30 0
2872361 내 생각에 AI사업은 가트너 하이프 사이클로 설명됨 ㅆㅇㅆ(124.216) 07.17 38 0
2872360 winform wpf 나중에 쓸건데 C# 교재 추천해줘 [2] 프갤러(221.151) 07.17 56 0
2872359 AI 전망에 10년은 비관적임 이유가 간단함. 유의미한 결과가 없음. ㅆㅇㅆ(124.216) 07.17 53 0
2872358 나님 가끔씩 나님 스스로의 통찰력에 놀람.. [1] ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 43 0
2872356 잠오노무현 루도그담당(118.235) 07.17 20 0
2872355 냥덩이 저거 병신인가 알바한테 문의해도 내가 삭제한거 아니라고 뜰껀데 [4] ㅆㅇㅆ(124.216) 07.17 69 0
2872352 신입 취준 조언해준다 [5] 프갤러(223.39) 07.17 552 3
2872351 흠.. 뇌를 너무 썻낭.. 피궁하넹 ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 32 0
2872349 나님 논리천재⭐+ ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 23 0
2872347 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 28 0
뉴스 '23일 컴백' 스테이씨, 스페셜 싱글 'I WANT IT' M/V 티저 공개! '실패 없는 서머송'으로 여름 장악 디시트렌드 07.18
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2