애초에 그것만 계속 이야기하는 자체가 그것만 자세히 알고 전체 트레이드 오프라는 개념을 이해를 못함
결국 언어마다 저각각 포기하는 부분이 있는거고
FFI에서 C라이브러리 연결은 애초에 C가 메모리 안전성 보장이 안되니까 어쩔 수 가 없고
세이프 래퍼 만들면 오너쉽 모델 깨지거나 ABI 호환 문제는 애초에 C랑 호환되게 안해서 생기는 문제고
이건 C++에서도 C랑 호환하면서 메모리 안전성이 문제되서 교체되는 시대적 흐름인데
ABI니 뭐니. ABI에 완전 맞게 맞추면 메모리 안전성의 보장이 안되니까 그런건데
애새끼들 그런 기초적인것도 모르면서 도배하는거 왤케 꼴불견이냐
모든 언어는 저마다의 트레이드 오프를 가진다.
오너쉽 모델과 메모리 안전성을 이유로 C의 ABI를 하면 오너쉽 모델 자체가 깨진다
따라서, Semantic ABI라고 해서 그걸 교환하는거고
ABI 그대로 지키면 그냥 말그대로 지금 백악관에서 말하는 메모리 안전성을 포기해야한다
따라서 기초적인 이해가 자꾸 부족하니까
언어가 가지는 제각각의 트레이드 오프라는 개념이 대가리 속에 존재하질 않으니까
자꾸 지랄하는건데
좀 꼴뵈기 싫다
개좆도 모르는 새끼가 도배하는 만큼 꼴뵈기 싫은게 어딨겠냐
댓글 0