아..
며칠 전에 작성한 글 괜히 삭제했네.
1. C ABI 문제.
다들 알거야. FFI 알지? 운영체제에서 시스템 콜을 C API로 제공을 한다.
파일 열기, 네트웍 전송 등 그 내부에는 시스템 콜이 있다.
파이썬, 루비로 해도 마찬가지다. 러스트도 마찬가지고.
C ABI 호환되도록 러스트도 기능 제공하잖아.
그런데 러스트가 C 를 어떻게 대체해? 대용이나 공생하면 모를까.
즉, 러빠들 주장이 모순이라는거다.
2. 바이너리 크기 문제
러스트로 만들면 바이너리 거대해지잖아. 20배 ~40배 커진다.
리눅스 설치 iso 이미지가 대충 1GB 정도되는데,
러스트 광신도들 말대로 모든 걸 러스트로 다 만들었다고 치자.
그러면 iso 이미지가 20기가 ~ 40기가가 되는거다.
리눅스 커널 C 소스코드 전체를 러스트로 작성했다고 치자.
리눅스 커널이 100메가 정도 되는데.. 러스트로 작성하면..
리눅스 커널 이미지 크기만 2기가 ~ 4기가가 되는거지.
그러면 리눅스 망해.
즉, 러빠들 주장이 모순이라는거다.
3. 러스트로 만든 OS
C ABI를 제공하지 않는다고 가정하면,
그러면 C ABI 기반의 무수히 많은 응용 앱은 어떻게 실행시킬거야??
대부분의 앱들이 C ABI 기반인데. 심지어는 파이썬, 루비도 C ABI 기반에서 작동한다.
그냥 운영체제만 딸랑 있는거지.
그런데,
우리는 응용앱을 사용하기 위해 컴퓨터를 켜는것이지
운영체제 또는 프밍 언어를 사용하기 위해 컴퓨터를 켜는게 아냐.
그래서 또 모순이라는거다
러빠, 러커, 러광들 주장이 대체로 모순이야.
저러한 궤변적이고 모순적인 주장들이 대부분이다.
그러니 기존 개발자들이 반감을 안 가지겠냐.
러빠들이 저 이유를 몰라서 저러겠냐?
러빠(=러광)들한테는
러빠(러광) = 러스트
인거다. 나르시시즘.
노답이라는거지.
결국 러스트는 망한다기보다,
특정 영역에서만 사용될 것 같다.
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.