4P by lifthrasiir 2019-07-25 | favorite | 댓글 1개

Tom Murphy VII(http://tom7.org/)는 온갖 이상한 것을 만드는 것으로 유명한 구글 엔지니어입니다. 이 사람의 업적(?) 중 하나로, 모든 바이트가 출력 가능한(0x20~0x7E) 바이트인 MS-DOS 프로그램을 만드는 C 컴파일러가 있습니다. SIGBOVIK(http://sigbovik.org/)이라는 매해 만우절에 열리는 개그 컨퍼런스에 논문이 올라갔는데, 논문 모양에서 알 수 있지만 이 논문 전체가 그 컴파일러로 만들어진 프로그램입니다(!). 이게 얼마나 어려운 일인지 논문을 읽어 보면서 맛을 볼 수 있습니다. 글을 읽기 싫다면 엄청 긴 소개 영상(https://www.youtube.com/watch?v=LA_DrBwkiJA)을 보셔도 됩니다.

이 사람은 영미권에서는 오리지널 스타워즈에 나오는 모든 낱말을 사전순으로 배열한 ARST ARSW(https://www.youtube.com/watch?v=5GFW-eEWXlc)라는 영상으로 가장 잘 알려져 있지만, 본래 프로그래밍 언어로 박사를 받은 터라 이상한 짓의 차원이 다릅니다. 앞으로도 몇 개 소개할 예정입니다.