c/C++을 하는 사람들은 포인터 같은 개념을 이미 알고 있으니
Rust하면 금방 적응 할거 같음.
java나 c# 같은 가비지 컬렉션 언어들 쓰던 사람이 배울려면 고생 좀 해야 할 거 같음.
포인터 개념이 없으면 어려우니..
c/C++을 하는 사람들은 포인터 같은 개념을 이미 알고 있으니
Rust하면 금방 적응 할거 같음.
java나 c# 같은 가비지 컬렉션 언어들 쓰던 사람이 배울려면 고생 좀 해야 할 거 같음.
포인터 개념이 없으면 어려우니..
포인터자체는 GC언어 하던사람들도 금방 알어
물론 난 C++로 시작하긴했다만은
걍 링뜨리스트랑 트리 한번 짜보면 대충쓸수있을듯
GC언어는 좀 대충 아는거지. C처럼 그리 크리티컬한 경우가 없으니까.
Rust도 포인터 크리티컬할일 없지않나? '안전한' 언어잖아
(Rust 잘 모름)
unsafe 쓰면 크리티컬해지지.
엣
펌웨어 개발자 : 네?
C++ 꽤 오래 한 사람인데 Rust 좀 불편함 아직까진. 타입트레잇하고, 제네릭 제한자, 가변 제네릭 좀 생기면 편해질듯
뭐 나아지겄지. 이제 시작하는 언어니까.
where 제한자가 있긴한데 concept같은 느낌으로 좀더 AST레벨 밖에서 자유로우면 훨씬 편할것같은데 rust 방향성을 생각하면 흑마법 쓸 수 있는건 안 만들듯
그냥 병신 C++좀 때려치고 Rust로 갈아타고싶은데 이게 직장에서나 어디서나 쉬운일이 아님 그게 제일 불편한듯
그게 가장 큰 문제지. Rust를 쓰고 싶어도 직장에서 쓰라는데로 써야하니까 ㅋ 특히나 언어같은거는 제약이 크지.