디시인사이드 갤러리

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

갤러리 본문 영역

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

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

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

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

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

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

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

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



아무튼...

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

여신

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

Ada하라.

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

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

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 탈모 걱정 없어 보이는 머리숱 금수저 스타는? 운영자 25/07/14 - -
2872153 sap 중급 si단가 800으로 계약함 [5] ㅇㅇ(118.235) 07.16 99 0
2872152 공부<<하려고 마음먹으면 안되는데, 그냥 취미라고 생각하면 됨 [2] ㅆㅇㅆ(124.216) 07.16 59 0
2872151 공부는 삶의 모든 것이 공부지 [3] ㅆㅇㅆ(124.216) 07.16 61 0
2872150 와 지역별 전력 차등제 드디어 실시하네 당연히 했어야지 ㅆㅇㅆ(124.216) 07.16 43 0
2872149 요즘 집오면 피곤해서 [3] 루도그담당(58.239) 07.16 58 0
2872148 비가 추적추적.. [10] 개멍청한유라갤로그로 이동합니다. 07.16 84 0
2872146 근데 비지니스로직 개발 너무겉멋단어인거같다 [10] 위키세카이(211.235) 07.16 110 0
2872143 박찬대 "법무부, 모스 탄 정치활동 중단시키고 강제 퇴거시켜야" 발명도둑잡기갤로그로 이동합니다. 07.16 45 0
2872142 백엔드개발이 제일 자동화 쉬운분야임 [1] 위키세카이(211.235) 07.16 142 1
2872141 못하는개발자와 잘하는개발자의 차이점 [1] ㅇㅇ(106.102) 07.16 80 0
2872139 자율주행 완성되면 운송업이랑 택시도 대체되겠군 위키세카이(211.235) 07.16 54 0
2872138 트럼프 “비욘세, 대선때 해리스 지지하고 154억 받아” 수사 예고 발명도둑잡기갤로그로 이동합니다. 07.16 42 0
2872136 [애니뉴스] 카카오톡 오픈챗 라노벨연합 프갤러(121.172) 07.16 40 0
2872129 이재명이 이대남 차별 논의하라는것도 ㅇㅅㅇ [3] 류류(118.235) 07.16 65 0
2872128 정처기 실기 이제 3일 남았네 [1] ㅇㅇ(39.7) 07.16 64 0
2872126 ada 재밌고 신기해 루비갤로그로 이동합니다. 07.16 30 0
2872125 명문대가면 [3] 배구공(119.202) 07.16 54 0
2872123 개발 배구공(119.202) 07.16 33 0
2872122 내가 생각하는 잘하는개발자 기준 [4] ㅇㅇ(106.102) 07.16 102 0
2872121 형님들 컴공 전과하려는데 [1] 프갤러(61.82) 07.16 82 0
2872118 씨벌 합격통보하고 오퍼메일 안주고 잠수타는거 2번째네 [1] ㅇㅇ(211.186) 07.16 55 0
2872117 "이재명 이대남이 겪는 차별 연구해 대책 만들라" 류류(125.141) 07.16 48 0
2872116 땔깜특) OS컴퓨팅파워를 전혀 활용을 안함 [3] 네오커헠(211.235) 07.16 100 0
2872113 그냥 암 생각없이 면접보러갔는데 개빡세네 asdqwezxc갤로그로 이동합니다. 07.16 43 0
2872111 근데 윤석열이 싼 똥들은 워낙 독보적이라 남탓할 건덕지도 없던데 [1] 프갤러(218.154) 07.16 50 0
2872109 흠.. 땔깜땔감하군 네오커헠(211.235) 07.16 36 0
2872108 3년 차 게임 프로그래머인데 AI 엔지니어로 직무 전환하려고 [4] 프갤러(211.202) 07.16 111 0
2872107 윤석열 지지자는 3년 넘게 전 정권 탓을 했다 발명도둑잡기갤로그로 이동합니다. 07.16 41 0
2872106 [애니뉴스][소식] 라노벨 연합 오픈챗방 개설 프갤러(121.172) 07.16 43 0
2872105 중국의 공돌이들 발명도둑잡기갤로그로 이동합니다. 07.16 35 0
2872103 호텔경제학 ㅇㅇ(117.111) 07.16 26 0
2872102 인기 없는 애들 특징 발명도둑잡기갤로그로 이동합니다. 07.16 51 2
2872101 수술 범죄의 수법과 배경 ㅇㅇ(121.169) 07.16 27 0
2872100 웹앱개발은 이미 틀딱레거시 개발임 [2] 네오커헠(1.237) 07.16 151 0
2872098 하야마 요시키 - 시멘트 통 속의 편지 발명도둑잡기갤로그로 이동합니다. 07.16 31 0
2872097 뚱녀가 취향이면 배리나 ㅇㅅㅇ 류류(118.235) 07.16 37 1
2872096 요새 it 업계는 취업 어떠냐? 해보자갤로그로 이동합니다. 07.16 121 0
2872095 참고로 MFC개발자들이 하는일이 로봇제어임 [2] 네오커헠(211.235) 07.16 108 0
2872094 주식매매 지표들 아는거 다 때려박아서 구현을 해줘도 [2] ㅆㅇㅆ(124.216) 07.16 83 0
2872093 이번달 적자다. 하 씨발 ㅋㅋ어이가 없노 그냥 [1] ㅆㅇㅆ(124.216) 07.16 86 0
2872092 언어는 프로그램 만들기 위한 도구에 불과하다지만 [4] 프갤러(211.202) 07.16 85 0
2872091 아니 이거 스펙도 존나 변함 [2] ㅆㅇㅆ(124.216) 07.16 75 0
2872090 강유현 = 한솔근 ㅇㅅㅇ [1] 류류(118.235) 07.16 50 0
2872089 제한이 있다하면 제한을 뚫어볼 생각을 안해보냐 ㅆㅇㅆ(124.216) 07.16 38 0
2872088 외주 저 지랄하는거 루도그담당(118.235) 07.16 45 0
2872087 다 만들어줘놓고 자꾸 퇴짜놓을때부터 이상했음 ㅆㅇㅆ(124.216) 07.16 42 0
2872086 잘만들었노 ㅋㅋ [1] ㅇㅇ(118.235) 07.16 58 0
2872085 "피의자가 된 경찰들".. 방치된 정신건강 관리 발명도둑잡기갤로그로 이동합니다. 07.16 30 0
2872084 윈도우네이티브(MFC)의 장점은 1ms제어 반응성이지 [2] 네오커헠(1.237) 07.16 123 0
2872083 대구 최저임금 괴담은 사실일까? [1] 발명도둑잡기갤로그로 이동합니다. 07.16 49 0
뉴스 ‘방판뮤직 : 어디든 가요’, 김현정 성량에 스피커 터졌다! 명불허전 원조 디바 가창력 ‘그녀와의 이별’ 디시트렌드 07.19
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2