기술

소프트웨어 버그의 어원, 실제로 나방 때문에 시작되었다

소프트웨어 버그의 어원, 실제로 나방 때문에 시작되었다

컴퓨터 소프트웨어의 결함을 뜻하는 버그라는 단어는 실제 나방 때문에 유래했다. 1947년 하버드대의 초기 컴퓨터 회로에서 죽은 나방이 발견되며 이 용어가 공식 기록되기 시작했다.

당시 해군 장교였던 그레이스 호퍼는 고장 난 컴퓨터 회로에서 꼼짝달싹 못 하는 나방을 찾아내 제거했습니다. 그녀는 이 사건을 로그북에 기록하며 벌레를 잡았다는 뜻의 디버깅이라는 단어를 사용했습니다. 사실 그 이전에도 기계 결함을 버그라고 불렀지만, 실제 벌레가 원인이 된 이 사건 이후로 IT 업계의 표준 용어로 굳어졌습니다. 지금 우리가 사용하는 디버깅이라는 표현이 실제로 곤충을 처리하는 행위에서 왔다는 점이 매우 흥미롭습니다.

출처: Software bug

ko en