title: Why only C++(and D language) provides variadic templates feature? Are variadic templates that good?
body: <p>Why is only C++ (and D language) out of many programming languages out there supporting variadic templates?</p>
  
  <p>Is there a MAJOR BENEFIT of providing this feature to the language?</p>
  
  <p>Or the underlying complexity and the compilation time increase (due to type checking) make it rather not worth the effort?</p>
  
  <p>Where do I know that only C++ (and D language) supports variadic templates?</p>
  
  <p>Wikipedia link: <a href="https://en.wikipedia.org/wiki/Variadic_template" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Variadic_template</a></p>