Visions of generics and templates: How parametrics are compiled In the world of parametric programming our languages often seem quite varied and unique. At the core however are two primary approaches, let’s call them