디시인사이드 갤러리

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

갤러리 본문 영역

러스트 1년차 후기

프갤러(59.16) 2024.05.12 21:17:53
조회 601 추천 8 댓글 7
														


a16720ab110eb545863410799a17dc7d8ae6dce814504a2769e2ac6463e2e5f2249d30




단점이 횔씬 많아서 일단 장점부터 몇 개 말하면

1. 이터레이터 패턴 너무 좋다

그냥 무지성으로 iter, partition, par_iter, map, filter 갈기면 로직 몇 개 뚝딱


2. 테스트가 너무 편함

테스트 코드를 로직 코드랑 쓰까는 혁신은 내 경험상 러스트가 최초였음


3. 리팩토링이 쉬움(?)

이건 내 주관적 의견일 수 있는데 러스트 언어 특성 상 코드 가시성이 좋아서

특정 로직을 보러 들어 갔을 때 한 눈에 딱 원하는 로직들만 보이게 코딩할 수 있음

함수 이름만 보고 내부 로직보러 들어갔는데 내가 생각한 로직이 아니면 졸라 불편함이 느껴지고 빨리빨리 좀 고쳐버리고 싶은 마음이 들기도함

그 로직을 구현하기 위한 최소한의 부가 코드들이 필요할 수 있지만 그런 것만 제외하면

파이썬 ㅈ바같은 다른 언어들보다는 상대적으로 로직에만 집중할 수 있다는 것?


----


단점

1. 생각보다 패키지들이 별로 없다

유용한 라이브러리들은 찾아보면 c/c++ 기반인 경우가 많음

rapidfuzz 이런건 러스트 버전은 아예 없음

rust-python같은 뭔가 만들다 만 것 같은 패키지들도 너무 많음


2. 모듈 리빌딩이 졸라 어려움

이건 다른 언어에서도 어려운 문제인지는 모르겠는데 러스트가 특히 어려운 거 같음

어떤 struct에 있는 멤버를 다른 struct로 옮기거나, method를 두 개 분리해서 다른 struct로 옮기거나

이런 일을 할 때 제약이 너무 크다

예를 들어 struct A가 struct B를 멤버를 가지고 있고, B에서 A의 mut ref를 요구하면 이건 러스트 문법 상 아예 허용이 안됨

코딩 하다 보면 가끔 이런 패턴이 유용할 때가 있는데 아예 안되게 막아버리니 좀;;

모노 모듈 지향하면 상관없지만 분리할 수 있는 모듈은 분리하면 좋잖아?


3. 러스트 멀티 스레딩은 그냥 지원한다는데 의의를 두면 좋은 수준 같음

go나 c# 같은 언어에 비하면 편의성도 생산성도 월등히 떨어지고

성능도 딱히 나은지 모르겠음



추천 비추천

8

고정닉 3

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
2702297 오라클 래리앨리슨이 wintel동맹이 사악하다고 말했다 [1] 발명도둑잡기갤로그로 이동합니다. 05.27 27 0
2702296 사상최악의 os 윈도우 프갤러(103.212) 05.27 18 0
2702294 윈도우 지지한다? x86 카르텔 [3] 프갤러(103.212) 05.27 27 0
2702293 윈도우의 죄악 arm의 발전을 늦춤 프갤러(103.212) 05.27 14 0
2702292 아직도 윈도우 쓰면 미개하다고 해야하나 프갤러(103.212) 05.27 15 0
2702291 운동 끝 발명도둑잡기갤로그로 이동합니다. 05.27 30 0
2702290 맥만 있으면 세상이 2배는 빨라짐 프갤러(103.212) 05.27 16 0
2702289 솔직히 씽크패드에 우분투 깔고 다니면 멋있지 않음? [2] 프갤러(14.39) 05.27 53 0
2702288 윈도우가 없어져야 x86 프로그램도 없어짐 프갤러(103.212) 05.27 14 0
2702287 윈도우 에서 코딩하고 인생이 망함 프갤러(103.212) 05.27 14 0
2702286 윈도우 = 호환성 지킬려고 80~90대까지 일하게 시킴 프갤러(103.212) 05.27 18 0
2702285 반도체 발전시킬필요없음 arm 쓰면 2배 성능업 프갤러(103.212) 05.27 14 0
2702284 윈도우에서 프로그래밍 하지마세요 프갤러(103.212) 05.27 15 0
2702283 사상최악의 os 윈도우 프갤러(103.212) 05.27 15 0
2702282 요즘 mz들은 맥북만씀 프갤러(103.212) 05.27 13 0
2702281 윈도우 쓰는 사람은 그냥 툴키디죠 프갤러(103.212) 05.27 12 0
2702280 하 맥에서 잘돌아가는데 윈도우에서 안돌아가네 프갤러(103.212) 05.27 11 0
2702279 윈도우 뭐이럼?? 프갤러(103.212) 05.27 11 0
2702278 윈도우쓰지마세요 프갤러(103.212) 05.27 11 0
2702277 윈도우같은 os는 세상에 나왔으면 안됨 프갤러(103.212) 05.27 13 0
2702276 윈도우: 호환성 위해서 팔다리 다묶음 프갤러(103.212) 05.27 12 0
2702275 윈도우 = 호환지킬려고 80~90대 노인네도 살수있게함 프갤러(103.212) 05.27 14 0
2702274 우리 fis 아카데미 들어본 사람 프갤러(211.112) 05.27 18 0
2702271 요즘 정치 다들 비슷한듯 프갤러(172.226) 05.27 20 0
2702270 한국 좆망해가는 거하고 별개로 일본 상황도 매우 좋지 않음. [1] 프갤러(175.208) 05.27 58 0
2702269 윤쫘장 친중 하니까 이제 노인네들 중국 다시 좋아하겠네 AppHiki갤로그로 이동합니다. 05.27 19 0
2702268 월세 잡는데 아제 6000에 80달라고한다 [6] 초코냥갤로그로 이동합니다. 05.27 70 0
2702267 몽통보다롯몽이더맛있는데? 보법E노무현갤로그로 이동합니다. 05.27 16 0
2702264 지게차 국비 미용사 국비도 없는거 아니다. 'ㅅ' [5] 프갤러(175.208) 05.27 44 1
2702263 한국이 아쉬운게 고부가가치 산업 육성에 실패한게 참 안타까움 [13] 초코냥갤로그로 이동합니다. 05.27 83 1
2702262 벡엔드도 리액트 할줄 알아야함? [1] ㅇㅇ갤로그로 이동합니다. 05.27 41 0
2702261 어차피 미국의 간택 받은 선진국은 제조업 성장이 어려워짐. [1] 프갤러(175.208) 05.27 30 0
2702260 자바 국비 무지성 양산은 중국의 테무 알리와 비슷하다고봄 [1] 초코냥갤로그로 이동합니다. 05.27 35 0
2702259 가짜 개발자들만 보면 온몸이 부들부들거리고 눈물이 나 [4] AppHiki갤로그로 이동합니다. 05.27 59 0
2702258 국비를 늘릴꺼면 기간산업 국비를 늘려야지 왠 자바 국비만 늘리냐 [3] 초코냥갤로그로 이동합니다. 05.27 62 0
2702257 선생님들 챗gpt 이후 스택오버플로우 트래픽 많이 줄었나요? [2] ㅇㅇ(125.242) 05.27 45 0
2702256 홍정모 그래픽스 강의 이거 어떠냐 [1] 프갤러(104.28) 05.27 36 0
2702255 영업직이 제일 불쌍하지만 좃같은 [1] ♥순수퓨어냥덩♥갤로그로 이동합니다. 05.27 31 0
2702254 중뽕은 [2] 프갤러(211.251) 05.27 31 0
2702253 아니야스어플이근데소개팅어플이잖아ㅅㅂ생각해보니좋소개팅이거지리는거였네 보법E노무현갤로그로 이동합니다. 05.27 19 0
2702252 고조선부터중뽕이었고계속중뽕승리5000년박다가일제응디미제응디로갈아탔는데 보법E노무현갤로그로 이동합니다. 05.27 16 0
2702251 걱정마셈이나라는원래나라씹창쳐내고침략당한다음남응디쳐붙어먹는거말고 [1] 보법E노무현갤로그로 이동합니다. 05.27 17 0
2702250 세상은 AI 개발자를 원하는데 왜 국비 자바 개발자에 세금 들이냐 [8] 초코냥갤로그로 이동합니다. 05.27 84 0
2702249 고용노동부 전액지원 IT 전문가 취업희망 구직자(실업자) 전문무료교육 프갤러(1.252) 05.27 38 0
2702248 포폴 만들때 기능 복붙해도되냐 [1] ㅇㅇ(110.70) 05.27 41 0
2702247 오타끄 짤 모음 ㅇㅅㅇ(초코냥 필독) 나트륨찡갤로그로 이동합니다. 05.27 25 0
2702246 슬슬 밥먹고 일나가 봐야지.. ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 05.27 13 0
2702245 홍정모님 요즘 사업이 힘든가봐 [3] 헬마스터갤로그로 이동합니다. 05.27 74 0
2702243 현대자본주의에서 순수 제조업 기반의 선진국은 불가능하다고 생각함 ㅇㅅㅇ 프갤러(175.208) 05.27 13 0
2702242 한국은 진정한 개발자가 먹고살기 어려운 구조임 [1] 초코냥갤로그로 이동합니다. 05.27 67 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2