유해하다고 간주됨
Considered harmful유해하다고 여겨지는 것은 "해로 여겨지는 X"라는 표현 템플릿의 일부분이다.2009년[update] 현재, 그것의 스노클론은 컴퓨터 과학과 관련 분야에서 적어도 65개의 비판적인 에세이의 제목에 사용되었다.[1]이러한 맥락에서 이것의 사용은 Edsger Dijkstra가 1968년에 발표한 "유해하다고 간주되는 진술로 이동"이라는 편지에서 유래되었다.
역사
예를 들어 1949년 뉴욕타임스에 게재된 '렌트 통제 논란/지금 제정하는 성급한 법률이 유해하다고 여겨지는 것'에 대한 헤드라인이 디크스트라 기사의 훨씬 이전에 이미 헤드라인에서 사용된 저널리즘 진부한 표현이었다.[2]
유해하다고 여겨지는 에드거 디크스트라가 1968년 3월 ACM(Communications of ACM)에 발표한 편지 '유해하다고 간주되는 고토 성명'[3][4]에 의해 컴퓨터 과학자들 사이에서 대중화되었는데, 이 편지에서 그는 당시의 프로그래밍 언어에 GOTO 문장의 과도한 사용을 비판하고 대신 구조화된 프로그래밍을 주창하였다.[5]CACM에 제출된 서신의 원래 제목은 "고토성명에 반대하는 사건"이었지만, CACM 편집자인 니클라우스 위르스는 제목을 "해로 간주되는 고토성명"[6]으로 바꾸었다.이 새로운 타이틀에 대해 도널드 크누스는 "고토 박사가 항상 탈락한다고 쾌활하게 불평했다"[7]고 말했다.
프랭크 루빈은 1987년 3월 CACM에 '해로 간주된 GOTO'라는 제목으로 등장한 Dijkstra의 편지에 대한 비판을 실었다.[8]1987년 5월 CACM은 '해로 간주되는 GOTO'라는 제목의 추가 회신을 '해로 간주되는 GOTO'라는 제목으로 찬반 양쪽에 걸쳐 게재했다.[9]이 논란에 대한 디크스트라의 자체 반응은 다소 실망스러운 서신이라는 제목이었다.[10]
스노클론
- William Wulf and Mary Shaw (February 1973). "Global Variable Considered Harmful". ACM SIGPLAN Notices. 8 (2): 28–34. doi:10.1145/953353.953355. S2CID 2388792.
- Bruce A. Martin (November 15–19, 1976). "Letter O Considered Harmful". proposal considered by X3J3 members. Brookhaven National Laboratory, Upton, NY: X3J3: ANSI Fortran Standards Committee. (전체 제안 텍스트가 회의 후 배포에 포함됨. 요약 참조)
- Rob Pike and Brian Kernighan (1983). "UNIX Style, or cat -v Considered Harmful". USENIX. Retrieved January 25, 2020.
- John McCarthy (December 1989). "Networks Considered Harmful for Electronic Mail". Communications of the ACM. 32 (12): 1389–1390. doi:10.1145/76380.316015.
- Eliot Lear; Erik Fair; Dave Crocker; Thomas Kessler (July 1994). RFC 1627: Network 10 Considered Harmful (Some Practices Shouldn't be Codified) (Technical report). IETF. doi:10.17487/rfc1627.
- CA Kent; JC Mogul (January 1995). "Fragmentation Considered Harmful". ACM SIGCOMM Computer Communication Review. 25: 75–87. doi:10.1145/205447.205456. S2CID 207997774.
- Tom Christiansen (October 1996). "Csh Programming Considered Harmful". Retrieved January 25, 2020. C shell을 참조하십시오.
- Peter Miller (1998). "Recursive Make Considered Harmful". AUUGN. 19 (1): 14–25. Archived from the original on March 30, 2015.
- Jonathan Amsterdam (February 2002). "Java's new Considered Harmful". Software Development Magazine.
- Ian Hickson (September 2002). "Sending XHTML as text/html Considered Harmful".
- Eric A. Meyer (December 2002). ""Considered Harmful" Essays Considered Harmful".
- C. Ponder; B. Bush (1992). "Polymorphism considered harmful". ACM SIGPLAN Notices. 27 (6): 76–79. doi:10.1145/130981.130991. S2CID 21140034.
- J Yoon; M Liu; B Noble (April 2003). Random Waypoint Considered Harmful. Infocom. Vol. 2. pp. 1312–1321 vol.2. CiteSeerX 10.1.1.129.5604. doi:10.1109/INFCOM.2003.1208967. ISBN 978-0-7803-7752-3. S2CID 3779394.
- A Mishra; V Shrivastava; S Banerjee; W Arbaugh (June 2006). "Partially Overlapped Channels Not Considered Harmful". Sigmetrics. 34: 63–74. CiteSeerX 10.1.1.115.9060. doi:10.1145/1140103.1140286.
- Alexander Sotirov; Marc Stevens; Jacob Appelbaum; Arjen Lenstra; David Molnar; Dag Arne Osvik; Benne de Weger (December 2008). "MD5 considered harmful today - Creating a rogue CA certificate".
- Andy Crabtree; Tom Rodden; Peter Tolmie; Graham Button (April 2009). "Ethnography considered harmful". Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. pp. 879–888. doi:10.1145/1518701.1518835. ISBN 9781605582467. S2CID 13646185.
{{cite book}}
: CS1 maint : 복수이름 : 작성자 목록(링크) - Jun-ichiro itojun Hagino (October 2003). "IPv4-Mapped Addresses on the Wire Considered Harmful".
- Cory J. Kapser와 Michael W. Godfrey(2006년 10월), "해로 간주되는 클론팅"은 유해하다고 간주된다. doi:10.1109/WCRE.2006.1
- Rich Felker (a.k.a. 'dalias') (July 2013). "NULL considered harmful". Retrieved January 25, 2020. C(프로그래밍 언어)를 참조하십시오.
- Paul Ceruzzi (June 2015). "Star Trek Considered Harmful".
- Howard Chu (February 2008). "GnuTLS Considered Harmful".
- Eric S. Raymond (March 7, 2014). "mdoc considered harmful". Archived from the original on October 3, 2020. Retrieved October 4, 2020.
- Joanna Rutkowska (October 2015). "Intel x86 considered harmful" (PDF).
- Drew DeVault (November 2016). "Electron considered Harmful".
- Alex North-Keys (January 2016). "Commandname Extensions Considered Harmful".
- Alexander Rush (January 2019). "Tensor Considered Harmful".
- James Damore (July 2017). "Google's Ideological Echo Chamber". 구글의 다양성 노력에 대한 내부 메모가 회사 내에서 입소문이 나면서 여러 웹사이트에 게시되었는데, 이는 저자가 인식하고 있는 정치적 올바름 문제를 언급하는 내부 링크인 "go/pc-consideed-marmy"로 배포되었다.
- Donald A. Norman (July 2005). "Human-centered design considered harmful". Interactions. 12 (4): 14–19. doi:10.1145/1070960.1070976. S2CID 1698853.
참조
- ^ "Miscellaneous - Considered Harmful". Archived from the original on May 3, 2009. Retrieved August 17, 2009.
- ^ Mark Liberman (April 8, 2008). "Language Log: Considered harmful". Retrieved August 17, 2009.
- ^ Edsger Dijkstra (March 1968). "Go To Statement Considered Harmful" (PDF). Communications of the ACM. 11 (3): 147–148. doi:10.1145/362929.362947. S2CID 17469809.
The unbridled use of the goto statement has as an immediate consequence that it becomes terribly hard to find a meaningful set of coordinates in which to describe the process progress. ... The go to statement as it stands is just too primitive, it is too much an invitation to make a mess of one's program.
- ^ Dijkstra, Edsger W. EWD-215 (PDF). E.W. Dijkstra Archive. Center for American History, University of Texas at Austin. (설명)
- ^ David R. Tribble (February 2005). "Goto Statement Considered Harmful: A Retrospective".
- ^ Dijkstra, Edsger W. What led to "Notes on Structured Programming" (EWD-1308) (PDF). E.W. Dijkstra Archive. Center for American History, University of Texas at Austin. (번역) (2001년 6월)
- ^ Kanada, Yasumasa (2005), "Events and Sightings: An obituary of Eiichi Goto", IEEE Annals of the History of Computing, 27 (3): 92, doi:10.1109/MAHC.2005.37, S2CID 675701
- ^ Frank Rubin (March 1987). ""GOTO Considered Harmful" Considered Harmful" (PDF). Communications of the ACM. 30 (3): 195–196. doi:10.1145/214748.315722. S2CID 6853038. Archived from the original (PDF) on March 20, 2009.
- ^ Donald Moore; Chuck Musciano; Michael J. Liebhaber; Steven F. Lott; Lee Starr (May 1987). "" 'GOTO Considered Harmful' Considered Harmful" Considered Harmful?" (PDF). Communications of the ACM. 30 (5): 351–355. doi:10.1145/22899.315729. S2CID 42951740.
- ^ Dijkstra, Edsger W. On a Somewhat Disappointing Correspondence (EWD-1009) (PDF). E.W. Dijkstra Archive. Center for American History, University of Texas at Austin. (번역) (1987년 5월)
외부 링크
- harmful.cat-v.org - 다양한 주제에 대해 '매우 유해한' 에세이와 구호를 수집하는 사이트.롭 파이크의 ""
cat -v Considered Harmful
라는 제목의 프레젠테이션에서 이름을 따왔다.