动词(verb):表示反对、不赞成某事物;在技术领域中,指宣布某功能或方法已过时,不再推荐使用,未来可能被移除。
/ˈdɛprɪkeɪt/
This method has been deprecated and will be removed in the next version.
这个方法已被弃用,将在下一个版本中移除。
The committee deprecated the use of excessive force, urging a more measured and diplomatic approach to resolving the conflict.
委员会对过度使用武力表示反对,敦促以更加审慎和外交化的方式来解决冲突。
源自拉丁语 deprecari,由 de-(表示"远离")和 precari(意为"祈祷")组成,原义是"通过祈祷来避开",即祈求免受某事的降临。后来在英语中演变为"表示反对、不赞成"的意思。到了现代,尤其在软件开发领域,deprecate 被赋予了"弃用"的技术含义,指某一功能虽然仍可使用,但已不再推荐,未来版本中可能被移除。
deprecate 在经典文学中常以"不赞成、反对"的含义出现。在简·奥斯汀的《傲慢与偏见》(Pride and Prejudice)中,角色们会 deprecate 不当的社交行为。安东尼·特罗洛普(Anthony Trollope)的维多利亚时代小说中也频繁使用该词来表达对某种做法的温和反对。在当代语境中,该词在技术文档中极为常见,如 Python、Java 等编程语言的官方文档中大量使用 deprecated 来标注过时的 API 和方法。