برمجة وصفية
Sign in to saveMetaprogramming 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 1 more fact
- Stack Exchange tag
- proofassistants.stackexchange.com/tags/metaprogramming
Sources (3)
via Wikidata · CC0
Article · العربية
البرمجة الوصفية تقنية من تقنيات البرمجة تمكن البرنامج من اعتبار البرامج الأخرى بيانات ومعاملتها كذلك، وتستعمل فيها لغة وصفية.
Abstract from DBpedia / Wikipedia · CC BY-SA