Content deleted Content added
No edit summary |
|||
Line 5:
Among [[object-oriented programming|object-oriented]] languages, [[C Plus Plus|C++]], [[D programming language|D]], [[BETA programming language|BETA]], [[Eiffel programming language|Eiffel]], [[Ada programming language|Ada]], and later versions of [[Java programming language|Java]], [[Visual_Basic_.NET|VB.NET]] and [[C Sharp programming language|C#]] provide generic facilities.
It was, however, [[template (programming)|templates]] of C++ that popularized the notion of generics.
Templates allow code to be written without consideration of the [[datatype|data type]] with which it will eventually be used.
|