Il Bug di Bush

Posted on Tuesday, October 10th, 2006 at 09:41, under snips. Tags:

Boing Boing segnala quale potrebbe essere l’errore nel perfetto algoritmo (in C!) utilizzato da Bush per la lotta al terrorismo:

if (person = terrorist) {
punish_severely();
} else {
exit(-1);
}

Se non conoscete alcun linguaggio di programmazione non è molto divertente, in effetti. Gli altri riconosceranno facilmente un errore che tutti abbiamo fatto almeno una volta :P

8 Responses to “Il Bug di Bush”

  1. HAHAHAHAHAHAHAHAHAHAH Spettacolareh! :D

  2. G@tsu Says:

    mmmm….
    manca il doppio uguale? ^_^”

  3. SW Says:

    gh.
    cmq è vero, così è un assegnamento, non un confronto. vaaabè, fa ridere uguale :)

  4. SW Says:

    no, devo correggermi :P lo sgamo del codice mi sa che sta proprio lì. proprio perchè un errore ed è un assegnamento, è come se assegnasse a qualunque person il valore di terrorist.. mi sa che è proprio lì che sta il bello… abbiate pietà, per l’ora, sono appena tornato dagli allenamenti :P

  5. Ahahaha… e’ dannatamente geek, ma e’ simpatica :)

  6. Simbul Says:

    lo sgamo del codice mi sa che sta proprio lì

    Eh sì, è quello il bug ;)

  7. enry Says:

    lol ^__^
    L’attenzione l’ho buttata subito sul punish_severely() senza far caso alla condizione… asd! :D

  8. 2mar Says:

    Lol…nonostante sia passato a gestionale, gli 8 anni (5 di superiori + 3 di ing) dedicati all’informatica mi hanno permesso di riconoscere in 3 ms l’errore…
    Se non fosse vero, mi farebbe ridere…
    Bisogna aggiornare Bush ad un Bush 1.1? Ma era fuori in Beta o è già una versione definitiva?

    Ale, se sparisci improvvisamente…io non ti ho mai conosciuto!