그레이스 호퍼와 나방의 이야기
컴퓨터 역사상 최초의 '버그'를 발견한 사람으로 인정받는 인물은 저명한 컴퓨터 과학자이자 미국 해군 소장인 그레이스 호퍼(Grace Hopper)입니다. 이 유명한 일화는 1945년 9월, 그녀가 하버드 대학교에서 마크 II(Mark II) 컴퓨터를 다루던 중 일어났습니다.
릴레이에 낀 나방
마크 II를 디버깅하던 호퍼는 컴퓨터 내부 릴레이 접점 사이에 나방 한 마리가 끼어 오작동을 일으키는 문제를 발견했습니다. 그녀는 나방을 조심스럽게 제거한 뒤 연구 일지에 테이프로 붙이고, "실제 벌레가 발견된 최초의 사례(First actual case of bug being found)"라는 메모를 남겼습니다.
'버그'와 '디버깅' 용어의 대중화
이 사건을 계기로 컴퓨터 시스템이나 프로그램의 결함과 오류를 가리키는 말로 '컴퓨터 버그'라는 용어가 널리 알려지게 되었습니다. 오늘날 컴퓨터 과학 분야에서는 소프트웨어나 하드웨어의 오류를 찾아 수정하는 과정을 '디버깅(debugging)'이라 부르며, 이는 개발 현장에서 빼놓을 수 없는 필수 작업으로 자리 잡았습니다.
컴퓨팅 역사의 아이콘
흥미로운 점은 '버그'라는 단어 자체는 이보다 앞선 19세기부터 기술적 결함을 뜻하는 표현으로 사용되었다는 것입니다. 하지만 그레이스 호퍼의 나방 사건 덕분에 이 용어가 대중적으로 확산되었다는 점에서 이 일화는 특별한 의미를 지닙니다. 컴퓨터 과학 분야에 남긴 혁신적인 공헌과 최초의 컴퓨터 버그 발견이라는 결정적인 순간 덕분에 그녀는 컴퓨팅 역사에서 상징적인 인물로 기억되고 있습니다.