Skip to content
EntityQ661075· pop 31· linked from 281 articles

metaprogrammeren

Sign in to save

Metaprogramming is a computer programming technique in which computer programs have the ability to treat other programs as their data. It means that a program can be designed to read, generate, analyse, or transform other programs, and even modify itself, while running. In some cases, this allows programmers to minimize the number of lines of code to express a solution, in turn reducing development time. It also allows programs more flexibility to efficiently handle new situations with no recompiling.

Wikidata facts

Show 2 more facts
Sources (3)

via Wikidata · CC0

Article · Nederlands

Metaprogrammeren is het schrijven van computerprogramma's die andere programma's kunnen lezen, genereren, analyseren en/of transformeren. Sommige metaprogramma's kunnen zichzelf aanpassen terwijl deze actief zijn. In enkele gevallen van metaprogrammeren stelt het programmeurs in staat om minder broncode te gebruiken dan normaal, en dus is er ook minder tijd nodig om een programma te schrijven. De programmeertaal waarin een metaprogramma wordt geschreven noemen we meestal metataal. De taal van de programma's die gemanipuleerd worden noemen we objecttaal.

Abstract from DBpedia / Wikipedia · CC BY-SA

metaprogrammeren · Vinony