라이브러리 의존성을 c++처럼 dll로 해결하지 않고 쌩으로 다 컴파일도 첨부터 다 하기 때문에 웬만한 프로젝트 라이브러리 포함되어 바이너리 30mb 넘어감 러스트로 용량 줄여야되는 C 절대 못함
dll 정적링킹을 러스트 자체에서 c레벨로 지원하는 게 아니라 이 부분의 abi를 바이너리에 다 포함시켜야돼서
동적링킹하면 바이너리 사이즈 줄어들긴 하는데
실행 속도는 존나 배로 걸림
이 정도면 러스트는 c와 호환이 타언어만큼 안되는 게 맞다고 봐야됨
러스트는 러스트충들의 광고와 달리 전혀 c친화적이지 않음
러스트 왜함??ㅋ
dll 정적링킹을 러스트 자체에서 c레벨로 지원하는 게 아니라 이 부분의 abi를 바이너리에 다 포함시켜야돼서
동적링킹하면 바이너리 사이즈 줄어들긴 하는데
실행 속도는 존나 배로 걸림
이 정도면 러스트는 c와 호환이 타언어만큼 안되는 게 맞다고 봐야됨
러스트는 러스트충들의 광고와 달리 전혀 c친화적이지 않음
러스트 왜함??ㅋ
저 허접임 ㅇㅅㅇ
9876789776777년만에 프로그래밍 글을 썼네 ㅇㅅㅇ — ㄹㅇ+
그럿네 ㅇㅅㅇ
dll하면 느리고, static하면 용량 미쳐돌아가긴 하더라 - dc App
ㄹㅇ 이거 해결할지 말지는 러스트 커뮤의 행보를 지켜봐야됨
C친화적이라고 말하는 이들은 러스트를 잘못배운거고 애초에 러스트 목적 상 용량을 줄일 이유가 없음, 애초에 러스트가 극단적으로 컴팩트한 환경에서 구동이 목적이 아니라 메모리 안전한 시스템 구동이 목적이니 즉 적당한 성능과 안전함 을 챙기는 현대적 언어가 배경일 뿐 - dc App
아직도 C의 상위호환으로 아는 사람들이 있음 밑에 글에 누가 C/C++로 짤 거 왜 러스트가 다 해당하는데 러스트로 짜지 않나 이런 말해서...그게 아니라고 말한 거였음
핵은 어차피 메모리를 안전을 침범해서 조작하는게 메인이니까 오히려 러스터가 사상에 안맞는 분야 아닌가 ㅋ 메모리를 침범하기 위해 메모리 안전한 언어로 개발한다라 ㅋ - dc App
해킹 툴 못 만드는 프로그래밍 언어는 없어
못만든다는 얘기가 아니라 안전한 시스템 만드는게 모토인 언어로 안전하지 않는걸 만드는게 웃기다는 거 - dc App