Метапрограммирование: различия между версиями

Материал из Поле цифровой дидактики
 
Строка 3: Строка 3:
|Field_of_knowledge=Информатика
|Field_of_knowledge=Информатика
|Inventor=Harvey
|Inventor=Harvey
|Clarifying_video=https://www.youtube.com/watch?v=1tm3UIWn_Eo&t=929s
|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=1tm3UIWn_Eo|start=5}}
{{#widget:YouTube|id=1lZGK3XxYDI|start=15}}

Текущая версия на 16:26, 26 февраля 2023


Описание Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы либо программ, которые меняют себя во время выполнения
Область знаний Информатика
Авторы Harvey
Поясняющее видео https://www.youtube.com/watch?v=1lZGK3XxYDI
Близкие понятия Foo
Среды и средства для освоения понятия Snap!, Perl

код программы не пишется вручную, а создаётся автоматически программой-генератором на основе другой программы.