러스트가 개발자의 사랑을 받는 이유
본문
유머 BEST
힛갤
오른쪽 BEST
- 유머 BEST 더보기
- 블루아카]이랬던 선생님이...
- 길에서 보면 존1나 씹게이 같은 짓...jpg
- 디지몬) 파트너 스타몬을 진화시키는 소년.ma...
- 와 근처에서 총소리나서 깜짝 놀랬네
- 애견인들 혼자 살면 개 못키운다는 이유
- 버튜버) 전긍정 네리사가 당혹스러운 크로니
- 블루아카) 건전한 마리짤
- 다른 나라 퇴마 방식과 많이 다른 한국 퇴마방...
- [블루아카] 블뉴비 색채와 맞설 결전병기를 보...
- 방금 태어났다는 아기고양이들. jpg
- [@] 말랑한 하루쨩
- 드레곤라자 팬들이 상상도 못했던 장면. jpg
- 이토준지 만화의 특징.manhwa
- 버튜버) 아이고오 사단장니이이이이임!!!!!
- 건담 안에 사람을 넣는 방법
- 헬스장 금지 영상
- 미소녀 가챠겜 하면서 술마시면 주색잡기 아니냐
- 블루아카 애니화는 끝났습니다! 지금은 실사화의...
- [블루아카] 방송떡상을 노리던 미치루
- 의외로 합성이 아닌 바다의 공포
- 전사한 러시아군의 시체에서 발견된 패치의 문구
- 오른쪽 BEST 글 더보기
- 저의 취미생활 아지트: 부엉이천문대
- 대구의 순대식당 '8번식당'
- 사나이의 홈파스타
- 벚꽃 스냅촬영
- 캠핑과 고기와 별
- 우대갈비와 치토스 맥엔치즈
- 전여친과 먹는 추억의 라멘
- 아카데미 무장형 더블Z 칸담
- 파워드라몬 진화 스톱모션
- 일주일 걸리는 홈메이드 피자
- 얻어먹는 점심은 구워 먹는 비후까스
- 미니프로젝트 1/144 건담 내러티브
- 아들과 공원에서 오붓히 식사
- 피의 악마 파워 -체인소맨-
- 푸른 아기 드래곤을 만들어봤습니다
- 기념사업의 끝
- 모든 것을 쥐고 비틀고 흔든다
- 여아들을 위한 감성 영웅담
- [게임툰] 공주의 변신은 무죄
- [검은사막] 모험 가이드 대방출!
인기 검색어
유저게시판 최신글
투표에 참여한 응답자 97%가 러스트를 사용하지 않음에도 1위를 차지했다는 점이 특이하다. // 무슨 의미가 있는 투표지? 그냥 선망하는 언어 인기투표인가?
go 와 rust는 만들어진 목적이 다릅니다. go는 퍼포먼스보다는 안정성을 추구했고 rust는 고성능을 유지하며 c/c++ 의 문제였던 포인터 관리를 개선하려고 만들었습니다. 언어 난이도가 rust가 훨씬 어렵다고 생각되며 포인터 개념 이해가 잘 안되면 추천드리지 않습니다. 과거 rust는 터무니 없이 많은 포인터 종류가 있었는데 최근엔 두 종류로 줄였나보더군요.
가벼움, 고성능에는 거의 다 C++인데 안 쓰인다니
일단 rust 가 왜 인기 있는지 모르겠지만... 개발하고싶은 대상이 뭔지 정하시고 언어를 선택하시는 것을 추천드립니다. 다른 곳은 모르겠고 국내 웹은 php, java 가 주류이고 node.js(ja__vasc__ript)를 이용한 서비스 개발도 인기 있습니다. 웹 개발에서 프론트엔드 (브라우저측 프로그램)에선 기본적으로 ja__vasc__ript를 사용하며 유용한 ja__vasc__ript 라이브러리인 jquery는 공부하시는 것을 추천드립니다. 요즘 웹 개발의 경우 순수하게 해당 언어만으로 개발을 하는 경우는 거의 없고 웹 개발을 위한 프레임웍은 각 언어별로 하나씩은 공부하시는 것을 추천드립니다.
러스트에 관심이 가신다면 공식 러스트 북인 https://rinthel.github.io/rust-lang-book-ko/ 부터 보시는 걸 추천합니다. 웹 개발하시는 분들은 웹어셈블리를 보시는 것도 도움이 될 겁니다. https://rustwasm.github.io/docs/book/
빨리 최적화나 해라
러스트 그렇게 몇년간 조용하더니 점점 인기가 급상승 하고 있군요
러스트 컴파일이 느린 건 맞긴 한데 솔직히 러스트 컴파일러가 제공하는 강력함을 생각한다면 납득이 되는 수준입니다. 그래도 곧 디버그에서는 LLVM아닌 CraneLift로 컴파일 할 수 있게 한다는 것 같습니다. 정확한 통계는 보지 않았는데 확실히 많이 빨라진다고 하더군요.
polnmty
go는 검색할때 쫌 짜증남 go 'lang'을 꼭 붙여야... 그리고 지금은 두 언어의 방향이 서로 달라졌다하더라구요
[삭제된 댓글의 댓글입니다.]
polnmty
go 와 rust는 만들어진 목적이 다릅니다. go는 퍼포먼스보다는 안정성을 추구했고 rust는 고성능을 유지하며 c/c++ 의 문제였던 포인터 관리를 개선하려고 만들었습니다. 언어 난이도가 rust가 훨씬 어렵다고 생각되며 포인터 개념 이해가 잘 안되면 추천드리지 않습니다. 과거 rust는 터무니 없이 많은 포인터 종류가 있었는데 최근엔 두 종류로 줄였나보더군요.
polnmty
Go는 개발자가 편하고 Rust는 콤퓨타가 편함
polnmty
Go는 그럭저럭 많이 쓰이지만 Rust는 인기만 좋고 쓰는 곳이 거의 없는 언어입니다..
흠... 이참에 배워볼까 러스트 처음에 배우기 좋은책 있을까요?
최근에 러스트 프로그래밍 공식 가이드 라는 책이 나왔습니다. 아마 국내 유일의 러스트 책일 꺼에요.
저도그책으로 진행하고있습니다. 영어하실수있으신분은 러스트공식도큐멘터리 웹사이트를 한글로 번역만 되어있으니 사이트로 보셔도 충분하실꺼에요
투표에 참여한 응답자 97%가 러스트를 사용하지 않음에도 1위를 차지했다는 점이 특이하다. // 무슨 의미가 있는 투표지? 그냥 선망하는 언어 인기투표인가?
그 문구만 보면 오해의 소지가 있는데 참여자 중의 97퍼센트는 러스트를 사용하지 않았고 러스트를 사용하는참여자 중에서 83.5퍼센트의 사용자들이 만족했다는 게 통계의 결과입니다. 통계 링크: https://insights.stackoverflow.com/survey/2019#most-loved-dreaded-and-wante 기사의 원문 (스택 오버플로우 블로그) : https://stackoverflow.blog/2020/01/20/what-is-rust-and-why-is-it-so-popular
C의 단점은 대부분 알기 때문에 이론적이나마 장점을 잘 아는 게 아닐까
c++도 잘 안쓰는데 대체언어가 보급되기는 힘들겠다는 생각이 듬 c++을 대체하려면 그동안 써오던 라이브러리도 다 러스트로 바껴야되는데 그게 말이 쉽지
그래도 rust 같은 경우에는 다른 언어들보다는 대체 가능성이 높다고 저는 생각합니다. 일단 C와 호환이 되고 c++ 바인딩도 활발하게 개발되고 있거든요. 그래서 처음부터 다시 쓸 필요없이 앞으로 러스트 코드를 짜고 기존의 코드는 그대로 재활용할 수 있다는게 차별점이죠. (러스트, c++ 바인딩 : https://github.com/rust-lang/rust-bindgen)
anotherW
가벼움, 고성능에는 거의 다 C++인데 안 쓰인다니
일단 rust 가 왜 인기 있는지 모르겠지만... 개발하고싶은 대상이 뭔지 정하시고 언어를 선택하시는 것을 추천드립니다. 다른 곳은 모르겠고 국내 웹은 php, java 가 주류이고 node.js(ja__vasc__ript)를 이용한 서비스 개발도 인기 있습니다. 웹 개발에서 프론트엔드 (브라우저측 프로그램)에선 기본적으로 ja__vasc__ript를 사용하며 유용한 ja__vasc__ript 라이브러리인 jquery는 공부하시는 것을 추천드립니다. 요즘 웹 개발의 경우 순수하게 해당 언어만으로 개발을 하는 경우는 거의 없고 웹 개발을 위한 프레임웍은 각 언어별로 하나씩은 공부하시는 것을 추천드립니다.
러스트 어썸리스트보면 대략 언어의 방향이 보일듯 https://github.com/rust-unofficial/awesome-rust
루리웹-2898369589
저도 관심있게 찾아보진 않았는데 순수 러스트 ui는 한 3개 정도인가 있어요. 제일 유명한건 구글 퓨시아 os용으로 만든 xi editor에서 쓰는 druid고, gozul?인가 하고 요즘 뜨는 iced가 있죠. 그리고 아마 qt 바인딩도 있긴 할 거에요.
나도 러스트 공부하고는 싶은데.. 그냥 싶기만..ㅎㅎ
러스트에 관심이 가신다면 공식 러스트 북인 https://rinthel.github.io/rust-lang-book-ko/ 부터 보시는 걸 추천합니다. 웹 개발하시는 분들은 웹어셈블리를 보시는 것도 도움이 될 겁니다. https://rustwasm.github.io/docs/book/
기사 읽어 보니 러스트의 가능성은 꽤 커보이네요. 모질라부터 마소, AWS 등등해서 대기업들이 사용하거나 고려하는거 보면 언어의 장래성은 클 듯하네요. c/c++는 아무리 잘해도 메모리 오류가 나올 수 밖에 없는 언어라 러스트가 좋은 방향으로 발전하면 c는 모르겠지만 c++은 대체 할 수 있을 듯함. 실제로 성능도 c++와 거의 동일함.
러스트가 메모리 문제 안 생기고 멀티스레드 개발이 안정적인 대신에 프로그래머가 죽도록 고생하는 C++ 같은 거라서 C++ 메모리 문제나 멀티스레드 개발 문제같은거 밟아본 적 있는 사람은 좋아할 수 밖에 없음
게임 러스트가 아니었구나. 댓글들이 전문가만 댓글달았네 ㅋ