2018.08.07 14:10
일단 아서 C. 클라크의 다음 단편을 보시구요
4줄 짜리이지만 어엿한 단편소설입니다.
원문과 번역 모두 소개해 드리면
[원문] siseneG
And God said: DELETE lines One to Aleph. LOAD. RUN.
And the Universe ceased to exist.
Then he pondered for a few aeons, sighed, and added: ERASE.
It never had existed.
그리고 신께서 말하길: DELETE 첫줄에서 무한까지. LOAD. RUN.
그러자 우주는 존재하기를 중단했다.
그런후 신께서 몇 번의 영겁을 고민하고 한숨 쉰 후 다음과 같이 덧붙였다: ERASE(취소).
우주는 존재한 적조차 없었다.
Delete 를 일반적인 삭제의 뜻으로 쓰고
Erase 를 아예 처음부터 없었던 것으로 하는 의미의 취소라고 쓴 거 같은데요
사전상으로는 저런 용례를 확인할 수가 없는데
저런 용례로 원래 쓰이는 단어인지요?
2018.08.07 14:52
2018.08.07 15:16
대부분 그렇게 엄격하게 쓰진 않지만, 컴퓨터에서 DELETE와 달리 ERASE는 복구할 수 없는 완전한 삭제를 말하긴 합니다. Delete는 휴지통 삭제이고 Erase는 완전 삭제처럼요. 원래 단어에도 그런 의미 차이가 있었을 테니 컴퓨터에서도 그렇게 쓰이게 된 것이긴 하겠죠? 그런데 사실 컴퓨터를 제외한 맥락에서 delete란 단어를 쓰는 걸 거의 못봐서.. DELETE vs ERASE를 구글해보면 컴퓨터 데이터 글만 나오네요.
2018.08.07 15:56
2018.08.08 01:54
두 개 의미 차이를 각잡고 생각해봤던 적은 없는데, DELETE 는 (코드 내용을 포함한)텍스트 수정 시, ERASE 는 메모리나 외부저장장치의 일정 영역에 저장된 데이터 초기화 시에 사용햇던 것 같습니다. 대충 하이키님 의견하고 같아요.(본문 번역의 "취소"단어 사용은 좀 아쉽네요.) 사실 여기서 쓰이는 명령어들의 의미는 영어 사전보단 7~80 년대 작가가 참고했을 법한 컴퓨터 언어의 매뉴얼을 참고하는 게 제일 정확하지 않을까 싶습니다.
저는 그냥 저 소설 속 코딩 언어에서 DELETE는 코드 내용 삭제, ERASE는 파일 삭제 비슷한 것을 뜻하는 명령어로 설정되어 있는 것으로 읽었어요.