Метапрограммирование: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) Нет описания правки |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| Строка 3: | Строка 3: | ||
|Field_of_knowledge=Информатика | |Field_of_knowledge=Информатика | ||
|Inventor=Harvey | |Inventor=Harvey | ||
|Clarifying_video=https://www.youtube.com/watch?v= | |Clarifying_video=https://www.youtube.com/watch?v=1lZGK3XxYDI | ||
|similar_concepts=Foo | |similar_concepts=Foo | ||
|Environment=Snap!, Perl | |Environment=Snap!, Perl | ||
| Строка 9: | Строка 9: | ||
код программы не пишется вручную, а создаётся автоматически программой-генератором на основе другой программы. | код программы не пишется вручную, а создаётся автоматически программой-генератором на основе другой программы. | ||
{{#widget:YouTube|id= | {{#widget:YouTube|id=1lZGK3XxYDI|start=15}} | ||
Текущая версия от 16:26, 26 февраля 2023
| Описание | Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы либо программ, которые меняют себя во время выполнения |
|---|---|
| Область знаний | Информатика |
| Авторы | Harvey |
| Поясняющее видео | https://www.youtube.com/watch?v=1lZGK3XxYDI |
| Близкие понятия | Foo |
| Среды и средства для освоения понятия | Snap!, Perl |
код программы не пишется вручную, а создаётся автоматически программой-генератором на основе другой программы.
