Метапрограммирование: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) (Новая страница: «{{Понятие |Description=Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы либо программ, которые меняют себя во время выполнения |Field_of_knowledge=Информатика |Inventor=Harvey |Clarifyin...») |
Patarakin (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
|Inventor=Harvey | |Inventor=Harvey | ||
|Clarifying_video=https://www.youtube.com/watch?v=1tm3UIWn_Eo&t=929s | |Clarifying_video=https://www.youtube.com/watch?v=1tm3UIWn_Eo&t=929s | ||
|Environment=Snap! Perl | |Environment=Snap!, Perl | ||
}} | }} | ||
код программы не пишется вручную, а создаётся автоматически программой-генератором на основе другой программы. |
Версия 09:19, 22 сентября 2022
Описание | Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы либо программ, которые меняют себя во время выполнения |
---|---|
Область знаний | Информатика |
Авторы | Harvey |
Поясняющее видео | https://www.youtube.com/watch?v=1tm3UIWn Eo&t=929s |
Близкие понятия | |
Среды и средства для освоения понятия | Snap!, Perl |
код программы не пишется вручную, а создаётся автоматически программой-генератором на основе другой программы.