Posted by: Jack Henry | November 16, 2016

Editor’s Corner: Deprecate, Depreciate, and Software Deprecation

Today’s topic is a little bit tricky. I’d like to provide you the etymologies of two words (deprecate and depreciate) and then discuss how one of those words means something a little different in our world of software development.

From my favorite dictionary, the Online Etymology Dictionary:

· deprecate (verb)

1620s, "to pray against or for deliverance from," from Latin deprecatus, past participle of deprecari "to pray (something) away" (see deprecation). Meaning "to express disapproval" is from 1640s.

· depreciate (verb)

mid-15c., from Latin depretiatus, past participle of depretiare "to lower the price of, undervalue," from de– "down" (see de-) + pretium "price".

And from Wikipedia, more etymological information on the word deprecation, and the special meaning of the word in the world of software:

In general English usage, the infinitive "to deprecate" means "to express disapproval of (something)". It derives from the Latin verb deprecare, meaning "to ward off (a disaster) by prayer". Thus, for one to state that a feature is deprecated is merely a recommendation against using it. It is still possible to produce a program or product without heeding the deprecation.

Software Deprecation

While a deprecated software feature remains in the software, its use may raise warning messages recommending alternative practices; deprecated status may also indicate the feature will be removed in the future. Features are deprecated rather than immediately removed, to provide backward compatibility and give programmers time to bring affected code into compliance with the new standard.

Kara Church

Technical Editor, Advisory

619-542-6773 | Ext: 766773

Symitar Documentation Services

NOTICE: This electronic mail message and any files transmitted with it are intended
exclusively for the individual or entity to which it is addressed. The message,
together with any attachment, may contain confidential and/or privileged information.
Any unauthorized review, use, printing, saving, copying, disclosure or distribution
is strictly prohibited. If you have received this message in error, please
immediately advise the sender by reply email and delete all copies.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Categories

%d bloggers like this: