Word의 빨간색과 초록색 물결선 기능을 만든 Tony Krueger와, 수많은 사람이 이름은 몰라도 매일 그의 작업을 접하고 있다는 이야기를 돌아봅니다.
최근에 나는 거의 모든 사람이 그의 작업은 알지만, 그의 이름은 아무도 모르는 한 사람의 별세 소식을 접했다.
Tony Krueger는 Wikipedia에서 Windows Entertainment Pack용으로 게임 Chip’s Challenge를 Windows에 이식한 사람으로 기억된다.¹ 하지만 아마도 그것이 가장 많은 사람들에게 닿은 그가 작성한 코드는 아닐 것이다.
Tony는 Word 1.0, 1.1, 2.0 작업에 참여했고, 그다음에는 OS/2용 Word와 Mac용 Word에서 일했으며, 이후 Word 6.0과 그 뒤의 여러 버전으로 돌아왔다. 그는 아마도 “가장 많은 Word 버전을 출시한 사람” 기록을 갖고 있을 것이다.
초기 버전의 Word에서 맞춤법 검사 기능은 사용자가 명시적으로 실행해야 하는 것이었고, 그러면 프로그램이 잠재적으로 철자가 틀린 모든 단어를 찾는 동안 앉아서 기다려야 했다. 그리고 나서 프로그램은 각 단어를 하나씩 보여 주며 각각에 대해 어떻게 할지 결정하게 했다. Word는 사용자가 유휴 상태일 때 맞춤법 검사를 실행하는 Auto Spell Check 기능을 도입하여, 사용자가 Spell Check 버튼을 누르면 결과가 이미 준비되어 있도록 하기도 했다. 하지만 Auto Spell Check 역시 여전히 작업을 막는 동기식 작업이었다. 그 결과 많은 사용자가 이 기능을 꺼 버렸는데, 꼭 사용자가 무언가를 하려는 순간마다 “지금이 문서 맞춤법 검사를 하기에 좋은 때다”라고 판단하는 것처럼 보여서, 예를 들어 저장하고 종료하려면 맞춤법 검사 한 차례가 끝날 때까지 기다려야 했기 때문이다.
Tony는 맞춤법 검사기를 훨씬 더 눈에 거슬리지 않게 만들어서, 전경에서 하고 있는 작업을 방해하지 않도록 했다. 그리고 문제가 발견되면, 사용자가 맞춤법 검사를 직접 실행하기를 기다리는 대신 즉시 잠재적으로 철자가 틀린 단어 아래에 빨간색 물결선을 그렸고, 나중에는 잠재적인 문법 오류 아래에 초록색 물결선도 그렸다.
Tony는 마술/코미디 팀 Penn and Teller의 초기 팬이었다. 한 친구이자 동료가 공연을 보러 갔다가 끝난 뒤 남아서, 친구 Tony를 위해 사진에 서명을 해 달라고 그 듀오에게 부탁했다. “Word에서 빨간색과 초록색 물결선을 만든 팀에 있던 사람이에요.”
이 말을 듣자 Penn Jillette는 극장 전체를 가득 채우는 그의 우렁찬 목소리로 이렇게 외쳤다. “빨간색과 초록색 물결선이라고요!? 나는 빨간색과 초록색 물결선을 정말 좋아해요!” Teller는 말없이 동의했다.
Tony는 생일 선물로 그 사인이 담긴 사진을 받았고, 그가 무엇을 더 기뻐했는지는 분명하지 않았다. 사인 사진이었는지, 아니면 Penn and Teller가 자신의 기능을 좋아한다는 사실이었는지 말이다.
그로부터 여러 해 뒤, “Weird Al” Yankovic은 _Word Crimes_라는 패러디 비디오를 녹화했는데, 그 안에서 Word의 빨간색 물결선이 잠깐 등장한다. 같은 그 친구는 “Weird Al”에게 그 화면 캡처에 서명도 받아 냈다.
오늘날에는 거의 모든 워드 프로세서에, 그리고 종종 워드 프로세서 바깥에서도 빨간색 물결선이 있다. 초록색과 파란색 물결선까지 있는 경우도 많다. Tony가 처음 해냈다. 다음에 빨간색 물결선이 당신의 실수 하나를 잡아낼 때, Tony에게 감사하다고 말해 주길 바란다. 그는 분명 그것을 고맙게 여겼을 것이다.
¹ 아마도 그다지 널리 알려지지 않은 사실은, 그가 이것을 소스 코드 없이 해냈다는 점일 것이다. 그는 MS-DOS 버전을 리버스 엔지니어링한 뒤 Windows용으로 다시 구현했다.

Raymond는 30년이 넘는 동안 Windows의 발전 과정에 관여해 왔다. 2003년에 그는 The Old New Thing이라는 이름의 웹사이트를 시작했는데, 그 웹사이트는 그의 가장 터무니없는 상상을 훨씬 넘어설 정도로 인기를 얻게 되었고, 그런 전개는 지금도 그에게 소름이 돋게 한다. 이 웹사이트는 우연의 일치로 역시 The Old New Thing이라는 제목의 책으로도 이어졌다(Addison Wesley 2007). 그는 때때로 Windows Dev Docs Twitter 계정에 등장해 아무런 유용한 정보도 전달하지 않는 이야기들을 들려준다.