In informatica e discipline correlate, considered harmful è una frase utilizzata popolarmente nei titoli di diatribe e altri saggi critici (ci sono almeno 65 lavori di questo tipo). È stata resa popolare dalla lettera di Edsger Dijkstra Go To Statement Considered Harmful, pubblicata nel marzo 1968 e Communications of the ACM (CACM), nel quale critica l'uso eccessivo di istruzioni GOTO nei linguaggi di programmazione dell'epoca e sostiene invece la programmazione strutturata. Il titolo originale della lettera, così come inviato dal CACM, era A Case Against the Goto Statement (Un Caso Contro l'Istruzione Goto), ma l'editor del CACM Niklaus Wirth cambiò il titolo al nuovo reso immortale Go To Statement Considered Harmful. Frank Rubin pubblicò una critica alla lettera di Dijkstra nel marzo 1987 dov'è apparsa con il titolo di 'GOTO Considered Harmful' Considered Harmful. Nel Maggio del 1987 il CACM stampò ulteriori risposte, pro e contro, con il titolo '"GOTO Considered Harmful" Considered Harmful' Considered Harmful?. La risposta di Dijkstra su questa controversia fu intitolata On a somewhat disappointing correspondence.
Secondo il linguista Mark Liberman, considered harmful fu un cliché giornalistico, usato nelle prime pagine, ben prima dell'articolo di Dijkstra. Cita il titolo in una lettera pubblicata il 12 agosto, 1949 sul The New York Times: "Rent Control Controversy / Enacting Now of Hasty Legislation Considered Harmful".
Varianti Alcune varianti con rimpiazzi di aggettivi (considered silly, etc.) sono stati notati in gergo hacker. Molte varianti che trattano di problemi inerenti ai computer, come "'Reply-To' Munging Considered Harmful", "XMLHttpRequest Considered Harmful", "Csh Programming Considered Harmful" e "Geek Culture Considered Harmful to Perl".
Il consulente di Web design Eric Meyer si focalizzò sulla lettera, a sua volta: "Considered Harmful Essays Considered Harmful".
Saggi correlati
(Full proposal text was included in post-meeting distribution; see Fortran for summary.)
See C shell.
Note
Voci correlate Snowclone
Collegamenti esterni
Categoria:Storia dell'informatica