러스트는 기본적으로 다른 언어랑 언어방식부터 다름. FP인데


불변성, 재귀함수, 고차함수 같은 함수형 프로그래밍 패턴이 메인인데


널 무시하는건 아니고 걍 다른 언어랑 사용방식이랑 언어부터 달리하고,

제대로 풀 퍼포먼스 내려면 가비지 컬렉터도 없는 언어라 메모리 안전성이나 이런것들떄문에


손꼽히게 런닝 커브가 높음. 오히려 맨땅에 배우면 그러한 언어적 지향 형태를 모르는 상태에서 흡수하는거라 더 쉽게 배울 수도 있긴한데


러스트는 솔직하게 말해서 사용률이 낮음. 물론 디스코드 같은데서나 사용하긴한데 한국 메인은 자바랑 OOP 위주임.


그럼 C++쓸까하는데, C++도 존나게 어려운 언어고. 많은 라이브러리를 외워야해서


적어도 C++를 배울꺼면 일단 C를 해서 기본적인 메모리 이해도가 필요하다 생각함. 포인터 안쓰면 반쪽짜리 C++니까..


차라리 그럴꺼면 멀티패러다임 언어인 C# 배워 이것도 그다지 한국에서 많이 쓰이는건 아니다만은...일단은 쉬움. 그러다가 자바로 옮겨타고 하는거지


초장부터 C++ 배우라는 건 좀... 미국서 이번에 C++ 관련해서 보안 이슈 터져서 점유율 떨어지고 있기도하고.


C++ 꼭 배우고 싶다하면 C부터 배우는걸 추천하고... 나는 C++ 보다는 C#이 런닝커브가 굉장히 낮기때문에 차라리 C#을 추천함..