Rust 프로그래밍 언어 스터디

Rust 프로그래밍 언어 스터디

개요

스터디 멤버
스터디 진행 방식
  • Tour of Rust 기준으로 1달간 언어 학습
  • 이후 1~2달 이내 토이 프로젝트
기간
  • 2023.06.29 ~ 2023.08.27 (2달)
  • 스터디 시간 (매주)
    • 언어 학습: 목요일 22:00 ~ 23:00, 일요일 20:00 ~ 21:00
    • 토이 프로젝트: 일요일 20:00 ~ 21:00
학습 및 참고 자료
Learn Rust - Rust 공식 싸이트 학습 자료
Tour of Rust - Rust 언어 살펴보기
The Rust Programming Language - Rust 공식 서적
The Rust Programming Language(한국어 번역판)

스터디 진행 내역

1주차 - Rust 언어 학습 [1/3]
2주차 - Rust 언어 학습 [2/3]
  • 2023.07.06 (목요일): Tour of Rust 7장까지
6장 - 텍스트
7장 - 객체 지향 프로그래밍
6~7장 정리 (재상)
  • 2023.07.09 (일요일): Tour of Rust 8장까지 (1~7장 복습)
8장 - 스마트 포인터
8장 정리 (재상)
3주차 - Rust 언어 학습 [3/3], Rust 토이 프로젝트 [1/6]
  • 2023.07.13 (목요일): Tour of Rust 9장 (끝), Rust 개발 환경 설정
9장 - 프로젝트 구성과 구조
Rust 개발 환경 설정
  • 2023.07.16 (일요일): 각자 진행할 토이 프로젝트 소개
Rust 토이 프로젝트 소개
4주차 - Rust 토이 프로젝트 [2/6]
  • 2023.07.23 (일요일): 각자 진행하는 토이 프로젝트 진행 사항과 Rust 배운점 공유
    • 태훈: Actix Web, 클로저
5주차 - Rust 토이 프로젝트 [3/6]
  • 2023.07.30 (일요일): 각자 진행하는 토이 프로젝트 진행 사항과 Rust 배운점 공유
    • 태훈: utoipa
    • 재상: Clap, structopt
    • 형석: Actix Web, streamlit (Python ML)
6주차 - Rust 토이 프로젝트 [4/6]
  • 2023.08.06 (일요일): 각자 진행하는 토이 프로젝트 진행 사항과 Rust 배운점 공유
    • 태훈: Rust Vector
    • 형석: Actix Web
7주차 - Rust 토이 프로젝트 [5/6]
  • 2023.08.13 (일요일): 참석자 인원 미달로 인해 취소
8주차 - Rust 토이 프로젝트 [6/6]
  • 2023.08.20 (일요일): 각자 진행하는 토이 프로젝트 진행 사항과 Rust 배운점 공유
    • 태훈: Rust 크레이트 의존성 문제 해결 경험담 공유
    • 형석: Rust OpenCV 환경 문제 해결 경험담 공유
9주차 - Rust 언어 심화 학습 [1/1]
  • 2023.08.27 (일요일): Rust에서 좀 더 공부하고 싶은 주제를 정리하여 발표
    • 태훈: Trait
    • 형석: Smart Pointer

Rust Toy 프로젝트

RSQuery - 김태훈
Rustack-CLI

기타

Rust Trait 정리