Genericiteit: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
MrBlueSky (overleg | bijdragen)
kGeen bewerkingssamenvatting
Regel 3:
Generiek programmeren ligt dicht tegen [[meta-programmeren]] aan, een techniek waarbij aan de hand van bepaalde broncode weer nieuwe broncode wordt geprogrammeerd, die daarna wordt gecompileerd. Bij generiek programmeren gaat het echter om een syntactische en [[semantiek|semantische]] uitbreiding in de programmeertaal en wordt er niet direct 'nieuwe' broncode gegenereerd.
 
Genericiteit werd rond 1970 onderdeel van een aantal programmeertalen, zoals [[CLU]], [[Ada (programmeertaal)|Ada]]. Later werd de techniek ook onderdeel van veel andere object-geöriëntieerde talen, zoals [[C++]], [[C sharp|C#]], [[Eiffel (programmeertaal)|Eiffel]] en [[Java (programmeertaal)|Java]] (vanaf versie 1.5).
 
== Voorbeelden van generiek programmeren ==