template vs. generic っす。
C++のtemplateと.NETのgeneric、目的はほとんど同じなんだけど、そのカラクリはまるで違います。
この二つがそれぞれどんなカラクリで"総称"を実現してるのか、
それぞれのいいとこ/わるいとこをぐだぐだとお話しよかと思ってますです。
デモってほどのデモはなさげだから、それぞれのコードを鑑賞してもらうのもいいか、と。
ノリ次第ではSTL/CLRでやらかしてるtemplateによるManaged-obj.のお話とか。
以前に囚人さんとやりあったんだよね↓
Windows Developer Magazine 01月号 「世界はオブジェクトの海に浮かぶ」
ここらへんの思想の違いはオモロいとこですわな。