quine

    29calore

    1risposta

    Solo per curiosità, esiste un file zip valido (in base alle specifiche del formato) che, non contiene altro che sé stesso? In altre parole, la funzione implementata da unzip ha un punto fisso? Posso s

    6calore

    2risposta

    Ho trovato questo blocco di codice su Wikipedia come un esempio di un quine (programma che si stampa da solo) in Ruby. puts <<2*2,2 puts <<2*2,2 2 Tuttavia, non capisco come funziona. In particola

    13calore

    4risposta

    Questo codice proviene da Hacker's Delight. Si dice che questo è il più breve programma così in C e è di 64 caratteri di lunghezza, ma io non lo capisco: main(a){printf(a,34,a="main(a){printf(a,34,a=%

    19calore

    11risposta

    Penso che questa potrebbe essere una domanda classica ma non sono a conoscenza di una risposta. Un programma può emettere una copia di se stesso e, in tal caso, esiste un programma breve che lo fa? No

    5calore

    1risposta

    Another SO question menziona un fantastico quine di Yusuke Endoh. Un quine è un programma per computer che produce una copia del proprio codice sorgente come sua unica uscita; questo lo fa con una svo

    12calore

    1risposta

    mi sono imbattuto in questo little quine program, scritto senza metodo main: enum f { f; System z; String s="enum f{f;System z;String s=%c%s%1$c;{z.out.printf(s,34,s);z.exit(0);}}";

    5calore

    1risposta

    Qual è il modo corretto di utilizzare la monade "ap" in Haskell? Voglio fare qualcosa di simile a questo: main = (putStr . ap (++) show) "main = (putStr . ap (++) show) " ma ottengo l'errore "Non so

    5calore

    4risposta

    Qui è un programma speciale Haskell che emette un programma Python che genera un programma rubino che riproduce il programma originale Haskell (da http://blog.sigfpe.com/2008/02/third-order-quine-in-t