Deprecated: 정확한 뜻을 이제야 알게되다. English

Deprecated 라는 표현을 알게 된 건 비교적 최근이다.
그저 막연히, '더 이상 사용되지 않는다' 는 정도로만 알고 있었는데, 오늘 사전에서 이 단어를 찾아보고, 정확한 뜻을 알게 되었다.

Deprecate 의 원 뜻은 Disapprove 와 같다. 어원은 De + Precate 로서, de 는 '반대'라는 의미이고, Precate 는 pray 의 뜻이니, '반대하는 뜻으로 기도하다'정도로 이해하고 있으면 되겠다. Disapprove 와 Deprecate 가 어떤 어감 차이가 있는지, 영어가 모국어가 아닌 나로선 참 알기가 어려운 노릇이다.

Software 에서 사용하는 Deprecated 는 의미가 조금 다른데, 네이버 사전엔 이렇게 풀이되어 있다.
형용사
(신조어) 중요도가 떨어져 더 이상 사용되지 않고 앞으로는 사라지게 될 (컴퓨터 시스템 기능 등)
옥스포드 사전엔 이렇게 나와있다.
be deprecated
(chiefly of a software feature) be usable but regarded as obsolete and best avoided, typically because it has been superseded.
종합해보면, 소프트웨어에서, 어떤 기능이 아직까지 사용되고는 있지만, 신기능이 나왔기 때문에 조만간 사라지게 될 상태를 말한다.

나는 조금 다르게 해석하고 있었는데.. 정확하겐 이런 뜻이었군.
사전 검색을 좀 더 철저히.. 수십년째 되짚고만 있는 생활신조(?)지만, 여전히 잘 안되는군..



그런데, The Exec key에서 보면, %d, %D 가 Deprecated 라고 나와있는데, 이걸 대체하는 건 도대체 뭐란 얘기야? %f 를 쓰고, 디렉토리는 알아서 추출해서 쓰란 얘기인가? 이런 경우 superseded 는 없는 건데..?

덧글

댓글 입력 영역

Google Analyze


LastFm

MathJax