러스트 매크로 :

품격이 없음

무식하게 소스를 스트링으로 해체해서 갖고놈 (유아적 발상)

근본이 없고 미개하며 야만적임

IDE가 지원을 포기했음

제네릭이랑 따로 놀고있음


C++ TMP :

제네릭 프로그래밍인 템플릿에 근거했기 때문에 전통과 유구한 역사가 있음

코드가 우아하고 고급스러움

코드 마개조를 할 때에도 품격을 잃지 않고 타입레벨의 예의범절을 지킴

constexpr 등으로 런타임 코드들과 친절한 소통이 가능함