Scala의 창시자인 마틴 오더스키가 Hascalator라는 (https://vimeo.com/130882156) 농담을 한 적이 있는데
Rust도 비슷한 역할을 하고 있는 게 아닌가 싶음
C++ 대비 간결하고, 커뮤니티 건전하고, 라이브러리 개발 활발하고, 타입 safety 더 낫고, 등등
장점이 많지만, 결국 Rust에서 골치 아프게 함수형 기법 적용하다 보면
어느 새 Haskell을 쓰거나, C++로 거슬러 돌아가게 되지 않을까 싶음.
Scala는 빅데이터 분야에서 아다리가 잘 맞아 떨어져서 파이를 확보했고
Go는 애초에 Rust랑 포지션이 다르고, 많은 걸 포기한 대신에 쉬움
Swift, Kotlin은 앱 개발에서 파이를 확보했고
Rust는 어떻게 될까
나도 좋아하는데 솔직히 상업적 성공은 어려워보임. rust의 특징 좋아하는 사람들 좀 변태취급 받는것 같고 컴파일타임에 safety 보장해주는걸 귀찮다고 생각하는 사람이 더 많은듯 c++ 개발자들도 c++ 좃같은데 억지로 쓰고있다고 생각함
C랑 연동하는게 빡센게 마이너스같다 자체 생태계가 쩌는놈도 아니고