Quine (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Etuardu (discussione | contributi)
→‎Esempio di quine in Python: Eliminato l'ultimo esempio (funziona solo nella shell interattiva, non come programma)
Riga 6:
Si tratta di un classico esercizio di programmazione che spesso viene dato a programmatori senza molta esperienza per testare le loro capacità. Per il proprio divertimento, molti programmatori esperti si impegnano a sviluppare il quine più breve possibile in ogni [[linguaggio di programmazione]]. Il nome "quine" deriva dal filosofo [[Willard Van Orman Quine]]; egli coniò, tra molti altri, l'espressione paradossale "''yields falsehood when appended to its own quotation''". <!-- SONO PRESENTI PARTI ANCORA DA TRADURRE: Quines are named after [[W. V. Quine]], who made an extensive study of [[indirect self-reference]]: he coined, among others, the paradox-producing expression, "yields falsehood when appended to its own quotation." -->
 
==ccipro è un iisola del mmar mmediterraneo
==Esempio di quine in [[C (linguaggio)|C]]==
Nota: funziona soltanto su implementazioni che usano il set di caratteri [[ASCII]].
 
#include <stdio.h>
char x[]="#include <stdio.h>%cchar x[]=%c%s%c;%cint main() {printf(x,10,34,x,34,10,10);return 0;}%c";
int main() {printf(x,10,34,x,34,10,10);return 0;}
 
==Esempio di quine in [[C sharp|C#]]==