Quine(名词):在计算机科学中,指一种无需读取外部输入、运行后能输出自身完整源代码的程序(自我复制程序)。
(也常见作专有名词 Quine,指美国哲学家 W. V. O. Quine;此为相关但不同用法。)
/kwaɪn/
A quine prints its own source code.
奎因程序会打印出它自己的源代码。
Writing a quine is a fun way to explore self-reference and recursion in programming languages.
编写奎因程序是探索编程语言中自指与递归的一种有趣方式。
“Quine”这一术语借自哲学家 Willard Van Orman Quine 的姓氏,用来指代与自指(self-reference)相关的概念;在计算机领域中,它强调“一个系统描述/生成自身”的特性,常与逻辑悖论、固定点思想等讨论相呼应。