Are you a student and wanted to know How and why overloading, templates, and auto deduction WERE invented? read the following article.
by Milad Kahsari
From the article:
Why we need the template function/classes and how this concept created by C++ compiler engineers? In this medium post, I want to go through the steps which made c++ experts think about the template concept and auto in the modern days of software development.