ParentFull threadReDress·Aren't C++ templates the desktop version of macros?Unless I am mistaken macros have been around for ages and are available in many many languages.View on HN