블로그질을 꾸준히 계속하다 보니, 이제는 글 올리고 나서 댓글 보는 재미도 차츰 쏠쏠해지는군요. ㅋㅋ
다중 상속은 동일 기반 클래스의 중복 상속을 피하려다 보니 흉악하기 그지없는 판타지가 돼 버렸죠.
하긴, <날개셋> 한글 입력기 소스 전체를 살펴봐도, 둘 이상의 클래스를 상속 받은 경우는 물론 있지만 다 ‘인터페이스’ 상속이기 때문에 가상 상속을 쓸 일은 전혀 없었습니다.
참고로 자바, C#보다 좀더 네이티브스럽고 C/C++ 계열에 가까우면서 C++의 단점을 보완한 언어로 D도 있지요. static_if, static_assert 같은 예약어도 있고 굉장히 참신하고 기발한 기능이 많던 걸로 기억합니다.