[Rust] 공부 시작
블록체인 학회 활동을 시작한지 어느덧 한 학기가 지났다.
여태 블록체인에 대한 개념만 익혔기 때문에 이번 방학부터는 본격적으로 개발에 시간을 쏟으려 한다.
우선 종강하자마자 파이썬을 배우고 장고까지 한번 훑었다.
백엔드와 프론트엔드 중 어느 쪽이 더 적성에 맞을지 몰라서 백엔드 개발을 빠르게 경험해보고 싶었는데 장고가 이에 적격이었다. (장고도 러닝 커브가 있지만 스프링에 비하면 훨씬 적다는 생각)
깊게는 아니지만 장고로 MTV를 개발해보니 백엔드가 참 재밌게 느껴졌다.
2학기에 네트워크, 자료구조 등의 전공 수업에 흥미를 느꼈던 것도 같은 맥락같다.
그래서 3월 전까지 백엔드를 깊게 파보기로 결심했다.
그리고 Rust로 이 공부를 해보려고 한다.
러스트(Rust)는 생겨난지 얼마 안 된, 신생 언어이다.
그만큼 C, Java, JavaScript에 비해 생소한 개념들도 많이 등장하지만 안정성 측면에서 앞으로 따라올 자가 없을 만큼 우수하다.
러스트는 low-level 언어라서 제대로 배우면 활용할 분야가 무궁무진한 것도 매력으로 꼽힌다.
한 가지 아쉬운 점은 아직 국내에 러스트를 공부할 자료가 적다는 것...?
우선은 공식문서(한국어 버전)으로 러스트 전반을 파악하고 더 깊은 지식은 책을 사서 보려 한다.
유튜브에서 재밌는 관련 강의도 하나 발견했다ㅋㅋ
한국에서 오래 산 외국인 분의 강의인데 무려 188개나 된다...
외국인이 한국어로 프로그래밍 강의를 찍는 것이 정말 신기하다..
우선 공식문서, 책 위주로 공부한 다음에 저 영상으로도 복습할 예정이다.
https://youtu.be/W9DO6m8JSSs?si=tStLD45KwUUuurFr