안녕하세요, 빠르고 안전한 언어 로우레벨 언어 러스트를 함께 공부하는 스터디입니다.
<aside>
✨ 스터디 신청 바로가기(링크)
신청기간: 4/17(수)~4/23(화)
선발결과: 5/2(목) 개별 안내
</aside>
-
스터디 리더: 초밥
-
리더 소개
- AI & ML backend 엔지니어 3년차, 메인 언어는 파이썬입니다.
- 회사에서의 러스트를 약간씩 사용 중에 있으며, 러스트를 통해서 ML 백엔드의 효율 향상을 목표로 하고 있습니다.
- 코딩을 좋아하고, 실제로 물리적인 컴퓨팅에 대한 본질적인 이해에 관심이 많습니다.
-
스터디 주제: 러스트 언어 이해와 사용
-
목표
- 러스트에 대한 초중급 수준의 이해
- 타입에 대한 이해
- 메모리의 사용과 안전한 코딩에 대한 로우레벨 언어 수준의 이해
- 병렬 프로그래밍에 대한 이해
-
대상
- 다른 언어를 사용해 본 경험이 있는 사람
- 러스트에 관심을 가지는, 러스트를 알고싶은 사람
- 코딩의 본질에 대해 궁금증을 가지고 있는 사람
-
교재
원서를 베이스로 진행 예정. 하지만 번역서로 공부해도 무관함.
-
모집정원: 4~10명
-
진행일정: 5.12 - 6.30
-
진행장소: 오프라인 및 온라인. 하기 표 참고 요망
-
진행계획: 매주 일요일 오후 1~3시 (2시간)
주차 |
날짜 |
발제자 |
장소 |
진도 |
1주차 |
5.12 |
초밥 |
오프라인 스터디 카페 |
|
(종로로 생각하고 있으나, 강남, 홍대 등 서울 등지로 의견 수렴후 변경 가능) |
- OT |
|
|
|
- Chapter 1. 러스트의 장점 탐색(안정성, 병렬 프로그래밍, 속도, 개발환경등)
- Chapter 2. 러스트 둘러보기 |
| 2주차 | 5.19 | 초밥 | 구글 미트(Google Meet) | - Chapter 3. 러스트의 기본타입- |
| 3주차 | 5.26 | | 구글 미트(Google Meet) | - Chapter 4. 소유권과 이동 |
| 4주차 | 6.2 | | 구글 미트(Google Meet) | - Chapter 5. 레퍼런스 |
| 5주차 | 6.9 | | 구글 미트(Google Meet) | - Chapter 6. 표현식 |
| 6주차 | 6.16 | | 구글 미트(Google Meet) | - Chapter 7. 오류처리 |
| 7주차 | 6.23 | | 구글 미트(Google Meet) | - Chapter 8. 크레이트와 모듈 |
| 8주차 | 6.30( 공식 과정 종료일) | | 오프라인 스터디 카페 | - Chapter 9. 스트럭트
- 활동 정리 |
- 비고:
- Chapter 9까지의 진도는 우먼 잇츠에서 관리 하는 스터디 상의 일정상의 마지막임. 실제는 21 챕터까지 있으며 계속해서 진행 예정에 있음
- 2주차까지는 스터디 리더가 발제 진행, 이후 주차에 있어서는 합의에 의해 발제자를 뽑기로함
- 수업 방식은 해당 범위에 대해 발제하고 (노션으로 간단한 정리와 함께 설명을 제공) 발제자가 중요한 시연 사항이 있다고 판단하면 코드로 구현 및 시연함.
- 발제자가 아닌 다른 참여자는 중간 중간에 질문과 함께 토론을 할 수 있음
- 모든 참여자는 해당 주차에 할당된 범위를 한국어 교재 또는 영어 원서로 읽어와야 함