В чем смысл программы Куайна?
Я только недавно узнал о программах Куайна сегодня в своем классе CS. Я понимаю, что это программы, предназначенные для вывода там собственного исходного кода или "самовоспроизводства". Но чего я не понимаю, так это того, что, кроме того, что это хороший тест на способность кодирования и логику, какой в этом смысл? Могут ли эти типы программ использоваться в реальных жизненных ситуациях или они просто для развлечения?
Применимы ли они к настоящему слову?
Что я уже пробовал:
Спрашивал о переполнении стека...и все были придурками по этому поводу. Я искренне заинтересован.
[no name]
Никогда не видел и не имел случая знать, что кто-то использует такую вещь вне класса программирования.