deprecate の語源ストーリー
deprecate は、ラテン語 deprecari「祈って退ける」から来ています。precari は「祈る」で、英語の pray(祈る)と同じ祖先です。元は「どうかこの災いが来ませんように」と神に祈ることでした。17世紀に英語に入り、「望ましくないものとして反対する」に変わります。プログラミングでは、古くて使わない方がよい機能を deprecated(非推奨)と呼びます。self-deprecating(自分を卑下する)は、似た語 depreciate「価値を下げる」と混ざって生まれた意味です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)



