deprecate
释义
To express strong disapproval of; to plead against or argue that something is unwise.
表示强烈反对;不赞成,认为某事不妥。
(computing) To officially mark a feature, function, or API as outdated and discouraged, though it may still work for now.
(计算机)正式将某功能、函数或 API 标记为过时、不建议使用(虽暂时仍可运行)。
To belittle or play down, especially oneself (as in self-deprecating).
贬低、轻描淡写,尤指贬低自己(如 self-deprecating 自贬的)。
词根拆分
词根派生de-(离开)+ prec(祈祷)+ -ate(动词后缀)=「祈祷使其离开」。罗马人通过恳求神灵把灾祸挡在门外来 deprecate 它。祈祷的成分脱落了,「祈求反对」留了下来,给出核心义「表示不赞成」。现代计算机界借用了这个一模一样的姿态:deprecate 一个 API,就是官方「祈求不要再用它」——「请别再依赖这个,它要被淘汰了」。而 self-deprecating(自贬)则是「祈求否定」自己的重要性,把自己往低处说。
词根 prec 还连着 4 个词为什么是这个意思
deprecate 最初是一个宗教动作:de-「离开」+ precari「祈祷」= 祈求灾祸被避免。从「祈祷使某事离开」演变为「反对」某事——deprecate a plan 就是不赞成这个计划。计算机义是一个漂亮的现代延伸:软件「deprecate」一个旧函数,就是正式宣告「别再用它了」,恰是「祈求其退出使用」的姿态。注意它和 depreciate(贬值)不是同一个词,尽管两者常被混用。
使用指南
- 通用/正式:deprecate a practice、deprecate violence——表示不赞成;语气偏书面。
- 计算机(极常见):"This method is deprecated"——官方标为过时,暂时仍可用但建议避免;在文档和警告里到处可见。
- self-deprecating(固定搭配):self-deprecating humor / self-deprecating remark——自嘲;通常是讨喜的正面特质。
- 切勿与 depreciate 混淆(= 贬值,如汽车 depreciate)。deprecate = 反对/不鼓励;depreciate = 价值下降。
例句
- 1.
The committee deprecated any use of force to settle the dispute.
委员会反对以任何武力手段来解决这场争端。
- 2.
This function has been deprecated; use the new API instead.
此函数已被弃用,请改用新的 API。
- 3.
She has a charming, self-deprecating sense of humor about her own mistakes.
她对自己的错误有一种迷人的自嘲式幽默。
- 4.
He tends to deprecate his own achievements, calling them "pure luck."
他总爱贬低自己的成就,说那些不过是「纯属走运」。
易混词辨析
deprecate 和 depreciate:经典混淆。deprecate = 反对/不鼓励(deprecated API、self-deprecating joke)。depreciate = 贬值(新车 depreciate 得很快)。两者读音几乎一样但含义不同——和金钱、价值下降有关就是 depreciate;和反对、标为过时有关就是 deprecate。
近义词对比
- deprecate — 正式地反对或不鼓励;在技术语境中标为过时
- condemn — 强烈、公开、道德层面的谴责
- disapprove of — 通用、日常的「不赞成」
- belittle — 主动贬低,使某物/某人显得无足轻重(更接近 self-deprecating 的语义)
- discourage — 劝阻某人别做某事