Квайны — различия между версиями
Xottab (обсуждение | вклад) м |
|||
Строка 3: | Строка 3: | ||
|definition='''Квайном''' ('''куайном, quine''') называется программа, которая выводит свой исходный код. При этом, программа не должна использовать внешние данные (например, читать файл со своим исходным кодом). | |definition='''Квайном''' ('''куайном, quine''') называется программа, которая выводит свой исходный код. При этом, программа не должна использовать внешние данные (например, читать файл со своим исходным кодом). | ||
}} | }} | ||
+ | ==Происхождение названия== | ||
+ | Название "квайн" было предложено [http://ru.wikipedia.org/wiki/Хофштадтер,_Дуглас Дугласом Хофштадтером], в его известной книге "Гёдель, Эшер, Бах: Эта бесконечная гирлянда" в честь американского логика и философа [http://ru.wikipedia.org/wiki/Куайн,_Уиллард_Ван_Орман Уилларда Ван Ормана Квайна], который углублённо изучал явление [http://en.wikipedia.org/wiki/Indirect_self-reference косвенного самоупоминания]. в частности, это явление можно проиллюстрировать следующим парадоксальным утверждением, известном как парадокс Квайна: | ||
+ | "Становится ложным, когда добавляется к собственной цитате" становится ложным, когда добавляется к собственной цитате. |
Версия 13:18, 13 декабря 2014
Эта статья находится в разработке!
Определение: |
Квайном (куайном, quine) называется программа, которая выводит свой исходный код. При этом, программа не должна использовать внешние данные (например, читать файл со своим исходным кодом). |
Происхождение названия
Название "квайн" было предложено Дугласом Хофштадтером, в его известной книге "Гёдель, Эшер, Бах: Эта бесконечная гирлянда" в честь американского логика и философа Уилларда Ван Ормана Квайна, который углублённо изучал явление косвенного самоупоминания. в частности, это явление можно проиллюстрировать следующим парадоксальным утверждением, известном как парадокс Квайна: "Становится ложным, когда добавляется к собственной цитате" становится ложным, когда добавляется к собственной цитате.