표현 문제와 Rust

ko생성일: 2025. 10. 14.

표현 문제(Expression Problem)가 무엇인지, Rust에서 겉보기에 어떻게 이를 회피할 수 있는지, 그 해법이 왜 실제로는 잘 작동하지 않는지, 그리고 Rust다운 대안은 무엇일 수 있는지를 설명한다. 제네릭, 트레이트, 트레이트 객체, enum, 그리고 Unsize 등을 통해 데이터 타입과 연산의 도메인 경계를 재구성하고, 고수준 크레이트가 조합을 오케스트레이션하는 설계를 제시한다.