To me that sounds as absurd as writing a program that writes the entirety of its own code:
This is totally possible, you just do something like this:
Write the following out twice, the second time in quotes: “Write the following out twice, the second time in quotes: ”
It’s called a Quine.
To clarify: I meant that I, as the programmer, would not be responsible for any of the code. Quines output themselves, but they don’t bring themselves into existence.
Good catch on that ambiguity, though.
That’s what I thought of at first too.
I think he means a program that is the designer of itself. A quine is something that you wrote that writes a copy of itself.
This is totally possible, you just do something like this:
It’s called a Quine.
To clarify: I meant that I, as the programmer, would not be responsible for any of the code. Quines output themselves, but they don’t bring themselves into existence.
Good catch on that ambiguity, though.
That’s what I thought of at first too.
I think he means a program that is the designer of itself. A quine is something that you wrote that writes a copy of itself.