AD0DE412
тонко
Не делал никогда программ, которые делают другие программы? Так-то это обычное дело. Может, у него генератор этих отображателей графиков. Запускаешь его, он тебя запрашивает, какой график нарисовать, ты ему задаёшь функцию там, названия всякие и он на выходе выдаёт тебе код, который при запуске нарисует этот график с этими названиями, размерами, цветами там и прочим. То есть это всё можно задать одной программе, которая в итоге сделает тебе другую программу, в которой всё это будет расставлено по правильным строкам, правильным местам и так далее. Это типа такого DevOps'а, ускоритель работы, чтобы вручную код не копировать всё время. Я писал такой генератор патчей на C, который генерировал мне патчи на C. Генератор запрашивал настройки для патча, а на выходе создавал патч, который можно было собрать и в нём уже всё было - опции командной строки, помощь, правильные адресы, правильные смещения, правильные значения и так далее. И так можно было делать много разных патчей, в том числе и скрипт написать, который потом управлял генератором патчей и создавал патчи сотнями с абсолютно разным содержимым и поведением. Потом он стал не нужен и я перестал им пользоваться, но опыт разработки подобных программ после него остался и генерировать скрипты автоматически стало обычным делом, потому что я на этом генераторе научился это всё делать.