rs-1. docs 전체 둘러보기

김주윤·2023년 3월 13일
0

rs-study

목록 보기
2/8

https://doc.rust-lang.org/beta/book/index.html

이 시리즈는 위 사이트를 참고하여 공부한다.

공부 순서는 이론 -> 문법 순서로 진행된다.


문서가 잘 되어 있어서 굳이 블로그들을 찾아볼 필요가 없다.
이 글도 마찬가지

23년 3월 기준으로 21 chapter 까지 있다.

3 chapter 까지 간단한 문법이 진행되는데, FP(Functional Programming) 컨셉을 가져왔다 카더라. 힙하다.

4 chap 에서 소유권(ownership) 을 말하고 있는데, 현 시점(2023.3)에 이런 패턴을 강제하는 언어는 유일하다. 소유권 개념이 메모리 문제나 동시성에서 발생하는 문제 등을 해결한다.

다른 언어에서 '할당'은 gc 를 쓰냐 안쓰냐에 따라 '해제(malloc)' 를 쓰냐 안쓰냐로 갈리는데, rust 는 gc가 없고 해제도 안보인다.

5 chap 에서 struct 와 traits 를 맛보기 한다.
rs 에서 사용하는 자료구조이다. struct 는 class, traits 는 interface 정도로 느껴진다.

이후 챕터부터 본격적으로 진행하며, 중간중간 작은 프로젝트가 껴있다.

profile
rust 블로거입니다.

0개의 댓글