蒯因程序的重点是什么?

What is the point of a Quine program?

我最近刚刚在我的 CS class 中了解了 Quine 程序。我知道它们是旨在输出自己的源代码或 "self-reproduce" 的程序。但是我不明白的是,除了可以很好地测试编码能力和逻辑之外,还有什么意义呢?这些类型的程序可以在现实生活中使用吗,还是只是为了好玩?

它们适用于真实的单词吗?

它可以用于编程病毒,这些病毒可以在计算机或网络上蜂拥而至,能够自我复制。但这比编写简单的蒯因要复杂得多。

蒯因 "just for fun" 但在这种情况下乐趣与学习有关!理解和思考奎因斯可以帮助您在脑海中梳理出文本表示和含义之间的区别,这是一个很难直接描述或理解的重要区别。